HTML 定义了网页的内容
CSS 描述了网页的布局
JavaScript 网页的行为
JavaScript 是互联网上最流行的脚本语言,这门语言可用于 HTML 和 web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。
JavaScript 是一种轻量级的编程语言。
JavaScript 是可插入 HTML 页面的编程代码。
JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行。
JavaScript 很容易学习。
undefined : 变量没有初始值,仅仅在判断函数参数是否传递的情况下有用。
null : 表示一个空值,与undefined值相等。它和0以及空字符串''不同,0是一个数值,''表示长度为0的字符串,而null表示“空”。
number : JavaScript不区分整数和浮点数,统一用Number表示
boolean : ture / false
string : 以单引号'或双引号"括起来的任意文本。
Array : JavaScript的数组可以包括任意数据类型
Object : JavaScript的对象是一组由键-值组成的无序集合,键都是字符串类型,值乐意是任意数据类型。use strict:严格检查模式,预防JavaScript的随意性导致产生的一些问题,必须写在第一行——
JavaScript 是一个脚本语言。
它是一个轻量级,但功能强大的编程语言。
在编程语言中,一般固定值称为字面量,如 3.14。
数字(Number)字面量可以是整数或者是小数,或者是科学计数(e)。
3.字符串(String)字面量可以使用单引号或双引号
4.表达式字面量用于计算:
5.数组(Array)字面量定义一个数组:
6.对象(Object)字面量定义一个对象:
7.函数(Function)字面量定义一个函数:
1.JavaScript 使用关键字 var 来定义变量, 使用等号来为变量赋值
变量是一个名称。字面量是一个值。
三种变量命名规则:
JavaScript使用 算术运算符 来计算值:
JavaScript 同样保留了一些关键字,这些关键字在当前的语言版本中并没有使用,但在以后 JavaScript 扩展中会用到。
不是所有的 JavaScript 语句都是”命令”。双斜杠 // 后的内容将会被浏览器忽略:
JavaScript 有多种数据类型:数字,字符串,数组,对象等等:
JavaScript 语句可以写在函数内,函数可以重复引用,引用一个函数=调用函数(执行函数内的语句)
JavaScript 对大小写是敏感的。
当编写 JavaScript 语句时,请留意是否关闭大小写切换键。
函数 getElementById 与 getElementbyID 是不同的。
同样,变量 myVariable 与 MyVariable 也是不同的。
JavaScript 使用 Unicode 字符集。
由于HTML文档被浏览器解析后就是一棵DOM树,要改变HTML的结构,就需要通过JavaScript来操作 DOM。
始终记住DOM是一个树形结构。操作一个DOM节点实际上就是这么几个操作:
更新:更新该DOM节点的内容,相当于更新了该DOM节点表示的HTML的内容;
遍历:遍历该DOM节点下的子节点,以便进行进一步操作;
添加:在该DOM节点下新增一个子节点,相当于动态增加了一个HTML节点;
删除:将该节点从HTML中删除,相当于删掉了该DOM节点的内容以及它包含的所有子节点。
在操作一个DOM节点前,我们需要通过各种方式先拿到这个DOM节点。最常用的方法是document.getElementById() 和 document.getElementsByTagName() ,以及CSS选择器document.getElementsByClassName() 。
由于ID在HTML文档中是唯一的,所以 document.getElementById() 可以直接定位唯一的一个DOM节点。 document.getElementsByTagName() 和 document.getElementsByClassName() 总是返回一组DOM节点。要精确地选择DOM,可以先定位父节点,再从父节点开始选择,以缩小范围。
如果您觉得本文的内容对您的学习有所帮助:
关键字:
jquery