- 博客(8)
- 收藏
- 关注
原创 JavaScript DOM
DOM - Document Object Model 定义了表示和修改文档的方法,也称DOM是对THML 以及XML的标准编程接口对节点的增删改查查 看元素节点document 代表整个文档document.getElementByid() // 元素ID// 元素在IE8以下的浏览器id是不区分大小写,而且也匹配name属性的元素document.getElementsByTa...
2019-09-25 19:07:44 67
原创 JavaScript try..catch
在try里面发生的错误,不会执行错误后的try里面的代码Error.name 的六种值对应的信息1,EvalError : eval()的使用与定义不一致2,RangeError : 数值越界3,ReferenceError : 非法或不能识别的引用数值4,SyntaxError : 发生语法解析错误5,TypeError : 操作数类型错误6,URlError : URL处理函数使...
2019-09-24 15:41:54 73
原创 JavaScript ES5标准模式
es3.0es5.0现在的浏览器是基于 es3.0的 + es5.0的产析增方法 使用的es5.0严格模式 那么 es3.0和es5.0产生冲突的部分就是用es 5.0否则会使用es3.0“use strict"; 在ES5里面 重复的参数是不行的 会报SyntaxError错误...
2019-09-24 14:05:03 461
原创 练习 判断类型 //数组去重
判断类型 function type(target) { var template = { "[object Array]" : 'array', "[object Object]" : 'object', "[object Number]" : 'number...
2019-09-24 02:18:16 69
原创 JavaScript 数组定义方式 与方法
第一种方法// 字面量var arr = [] ;第二种方法var arr = new Array() ;Array.prototype数值的读和写
2019-09-22 01:56:40 290
原创 JavaScript 克隆
深度克隆 // 深层拷贝遍历对象 for ( var prop in obj )判断是原始值还是引用值。typeof() / object instanceof toStrin constructor判断引用值 是原始值,还是数组 / 对象。object instanceof toStrin constructor建立相应的数组或对象。递归 var obj...
2019-09-19 23:20:00 129
原创 JavaScript This
函数预编译过程 this ⇒ window预编译过程中 ao 中会产生AO {arguments :[ ] ,this : window ,}当 创建一个新对象时 new test()// var this = Object.create(text.prototype);// proto : test.prototype全局作用域里 this ==》 windowc...
2019-09-18 23:17:12 51
原创 JavaScript 对象的枚举 for in
JavaScript对象的枚举 for in var obj = { name = 'wwn', age = 18, sex = 'male' __proto__ = { lastName : 'oldWwn' } }hasOwnProperty用来判断 (prop)的属性是不是对象自已的,如果是就返回 rue, 否就返回false (可用...
2019-09-18 01:10:47 98
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人