- 驼峰命名法一般用于:函数名、方法名、对象属性名。减号命名法一般用于:class,ID。下划线命名法一般用于变量名、文件名。
- 强类型语言:必须进行类型声明的语言。js属于弱类型。
- js中用反斜线来进行转义。
- js中的数值是任意位的小数,没有c语言那么繁琐。
- 同一个数组中,元素的类型可以各不相同。
- 数组中可以包含其他数组,这时我们就要用a[0][0]来获得最里面的那个值。也可以这样:a[0][name]。
- 关联数组,可以用字符串来代替数字值,不推荐使用。(如a["name"]="lin";)。这种做法往往在创建对象中用。
- 函数在行为方面应该像一个自给自足的脚本,在函数中要一直使用var关键词来定义以防止隐患。
- window.blur window.open 弹出窗口和下拉菜单
- DOM把文档表示为节点树。
- 文本节点、属性节点都包含在元素节点之中。
- getElementById得到的是有着id属性的元素节点对应的对象。
- getElementByTagName得到的是一个数组(即便它的长度是1)。
- alert(document.getElementByTagName(“*”).length);用来获取某份文档的全部节点数。
- var shopping = document.getElementById("宠物items = shopping.getElementsByTagName("*")用来获得只包含id为宠物的无序清单的元素。
- document.getElementByClassName("公的 美国").length 可以
- if (text_text) alert (title_text)
- setAttribute做出的修改,不会反映在文档的源代码中,这种表里不一的现象来源于dom的工作模式:先加载文档的静态内容,再动态刷新,动态刷新不影响文档的静态内容。
javascipt笔记
猜你喜欢
转载自www.cnblogs.com/linyangyang/p/9902522.html
今日推荐
周排行