javaScript
Yu_xiaoji
这个作者很懒,什么都没留下…
展开
-
js基础篇 位运算 == === 比较
真值判断 字符串 长度小于1,值为false,其余为true 数字 0 NaN +0 -0 均为false,其余为true 对象都是true undefined null 均为false new Boolean(false) 为true 因为对象都是true == 比较原则 类型x 类型y 结果 undefined ...原创 2019-10-13 13:48:38 · 187 阅读 · 0 评论 -
javaScript对象和原型
从事web前端近一年,谈谈我对对象和原型的理解,希望能对刚入门学习javaScript的童鞋有帮助,也欢迎大家批评指正。 对象就是一个有属性和方法的一个事物的统称,他的创建方式有以下方式。 1. var obj1 = { name:‘小明’, skill : function () alert(‘sing song’) }};(属性是一个名称,方法是一个动作即函数) 2. var ob原创 2017-05-14 13:47:17 · 321 阅读 · 0 评论 -
js基础总结
1.标识符定义规则: 第一个字符必须是字母、下划线、或美元符; 其余字符必须是字母、下划线、美元符、数字; 不能把关键字、保留字、true、false、null作为标识符; undefined可以不报错,但是不能为之赋值; 标识符通常被用于变量、函数、属性名称,其中对象的属性命名若通过[]方式定义,属性名称可以是任意UTF-8/Unicode 字符串(Unicode是国际统一的字符编码,...原创 2018-04-23 14:02:23 · 155 阅读 · 0 评论 -
js object
Object.create(原型,描述属性) Object.assign(target,source),只拷贝source内自身可枚举属性,为浅拷贝 for in 获取实例本身及原型链属性名 for in 循环数组,参数为字符串‘0’、‘1’ Object.keys() 获取本身可枚举属性名 不包括原型链,返回属性名构成的数组 Object.entries()方法返回一个给定对象自身可枚...原创 2019-06-11 15:12:55 · 413 阅读 · 0 评论 -
bind apply call的区别及实现
参见https://blog.csdn.net/qq_40479190/article/details/78324270 https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Function/bind http://www.ecma-international.org/ecma-262...转载 2019-08-06 14:39:54 · 2963 阅读 · 0 评论 -
遍历DOM结构
//深度优先遍历 递归 function getDeepthTree(){ let nodes = document.documentElement; let result = [] getNodes(nodes,result) return result } function getNodes(nodes,result){ if(nodes != nu...原创 2019-09-16 14:40:43 · 156 阅读 · 0 评论