你们好,咱们又见面了.昨天咱们简单的说了一下HTML基础和一些经常使用标签,这些东西有点太简单了,我本身都有点写不下去了,因此从今天开始,咱们讲一下原生JS的一些应用.javascript
JS就是JavScript,是一种直译试脚本语音,是一种动态类型、弱类型、基于原型的语言,内置支持类型.它的解释器被称为JavaScript引擎,为浏览器的一部分,普遍用于客户端的脚本语言,最先是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增长动态功能.在1995年时,由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成.由于Netscape与Sun合做,Netscape管理层但愿它外观看起来像Java,由于取名为JavaScript.但实际上它语法风格与Self及Scheme较为接近.为了取得技术优点,微软退出了JScript,CEnvi退出ScriptEase,与JavaScript一样可在浏览器上运行.为了统一规格,由于JavaScript兼容于ECMA标准,所以也称为ECMAScript.java
JavaScript的技术体系浏览器
核心语言定义spa
原生对象和内置对象设计
BOM(浏览器对象模式)对象
DOM(文档对象模式)事件
事件处理模型ip
javascript代码要写在<script></script>里,script标签能够写在任何地方,好比<body></body>或<head></head>里,也能够外部引用.文档
JavaScript变量字符串
js中声明变量都用关键字var,而且js区分大小写,
弱类型,不必定要初始化,
在声明变量时注意的一些小细节:
声明变量后第一次给变量赋什么样的类型的值,之后必须使用相同的类型,
当咱们没有使用var定义变量的时候,若是没有给变量赋值就会报错,若是给他赋值了,浏览器就把它觉得一个全局变量.
var a; 当声明的变量未初始化时,值为undefined.
JavaScript数据类型
js中有六种基本数据类型:
undefined:表示未定义,当声明的变量未初始化时
null:表示空,是从undefined派生来的
string:表示字符串 例:var str="string";
number:表示数字 例:var num=1;
object:表示对象 例:var obj={};
Boolean:布尔值 只有两个值,true(对)/false(错)
好了,今天就先到这里了,咱们先了解一下JavaScript的基本语法、怎么定义一个变量和数据类型,明天咱们在来深刻的讲解JS.
坚持!坚持!坚持!