大zha好,我有一大波小贴士系列陆不续分享。都是以前懵懂期的笔记,而且还是手写的,偶尔翻出来看看,觉得还是挺有用的。避免丢失,就毫不脸红地放这了,走过路过的朋友们千万不要放过我(强行达成共识)。
- Math 对象并不像 Date 和 String 那样是对象的类,因此没有构造函数 Math()。Math 对象提供多种算数值类型和函数,无需在使用这个对象之前对它进行定义。
- NaN——not a number
- 常用语句:
window.onload=function(){}
location.href="";
- HTML:固定含义标签(忽略空白字符)
XML:自定义标签
DOM属性 | 节点类型 | 返回类型 |
---|---|---|
nodeName | 元素 | 标签名 |
nodeName | 属性 | 属性名 |
nodeName | 文本 | #text |
nodeType | Node.ELEMENT_NODE | 1 |
nodeType | Node.ATTRIBUTE_NODE | 2 |
nodeType | Node.TEXT_NODE | 3 |
nodeValue | 元素 | null |
nodeValue | 属性 | 属性值 |
nodeValue | 文本 | 文本内容 |
- js中的数组是可变数组,用一个变量来保存其长度
- 利用prototype给对象的构造函数添加属性和方法:
object.prototype.name=value;
object.prototype.name=function(){}
- RegExp对象:
var regExp=new RegExp("正则表达式");
var regExp=/^正则表达式$/;