js
CallMeKongkong
简简单单、清清楚楚、明明白白、轻轻松松
展开
-
javascirpt中==和===的区别
1.String和number类型 ==: 强制转换成同一类型,进行值比较; ===: 如果是不同类型,则为不等;如果是相同类型,比较值是否相等。 2、对于Array,Object等高级类型,==和===是没有区别的 进行“指针地址”比较 3、基础类型与高级类型,==和===是有区别的 ==: 将高级转化为基础类型,进行“值”比较。 ===: 因为类型不同,=转载 2015-10-09 09:45:47 · 463 阅读 · 0 评论 -
Javascript的Array对象的迭代方法
每个方法都接收两个参数:1、要在每一项上运行的函数。2、运行该函数的作用域对象。 every():对数组中的每一项运行给定函数。如该函数对每一项都返回ture,则返回true。 filter():对数组中的每一项运行给定函数。返回该函数返回true的项组成的数组。 forEach():对数组中的每一项运行给定函数。没有返回。 map():对数组中的每一项运行给定函数。返回函数每次调用的原创 2016-02-25 15:53:25 · 538 阅读 · 0 评论 -
js获取子节点childNodes和children的区别
html: ul class="menu_in_menu"> li class="menu_title" onclick="getElement(this)">菜单一li> li class="menu_list">菜单二li> li class="menu_list">菜单三li> ul> js代码: function getElement(currentEleme原创 2016-07-03 16:16:00 · 1277 阅读 · 0 评论 -
js事件冒泡,元素中还有其他事件
function in(e){ e.stopPropagation(); console.log('in'); } function in(e){ e.stopPropagation(); console.log('in'); } 点我啊 1.当点击div时,控制台只输出out 2.当点击点原创 2016-07-21 15:15:00 · 427 阅读 · 0 评论 -
ECMAScript 变量可能包含两种不同数据类型的值:基本类型值和引用类型值。
ECMAScript 变量可能包含两种不同数据类型的值:基本类型值和引用类型值。基本类型值指的是 简单的数据段,而引用类型值指那些可能由多个值构成的对象。原创 2016-11-21 10:28:58 · 460 阅读 · 0 评论 -
对象转换为json对象
,JSON.stringify()除了要序列化的JavaScript 对象外,还可以接收另外两个参数,这两个参数用于指定以不同的方式序列化JavaScript 对象。第一个参数是个过滤器,可以是一个数组,也可以是一个函数;第二个参数是一个选项,表示是否在JSON 字符串中保留缩进.例如: var book = { title: "Professional JavaScript", a原创 2016-11-21 12:16:38 · 846 阅读 · 0 评论 -
javascript合并两个对象
var a ={"name":"kobe"}; var b= {"age":20}; var c = Object.assign(a,b); //a={"name":"kobe","age":20} //c={"name":"kobe","age":20} var a = {"name": "kobe"}; var b = undefined; var c =原创 2017-01-18 15:14:17 · 5947 阅读 · 0 评论 -
es6箭头函数
语法:express1=>exppress2 express1为箭头函数传入的参数 express2为箭头函数的返回结果 注意:当express2为多行代码的时候,需要用renturn返回结果。原创 2017-01-18 15:17:35 · 721 阅读 · 0 评论