自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

chennyang的博客

技术博客

  • 博客(11)
  • 收藏
  • 关注

原创 ES6

数组//json数组格式let json={ '0':'jspang', '1':'jishu', '2':'技术胖', length:3//json的数组格式必须由length}let arr=Array.form(json);console.log(arr);//['jspang','jishu','技术胖']//array.of方法let ar...

2018-03-06 23:46:11 131

原创 JavaScript原型学习笔记

学习王福朋博客 深入理解javascript原型和闭包(完结) JavaScript中一切(引用类型)都是对象,所以函数也是对象。对象,就是一系列属性的集合,所以我们可以对函数进行自定义属性。当每一个函数在定义的时候,会默认的给这个函数一个prototype属性,而这个prototype的属性值也是一个对象,默认有一个constructor属性,指向这个函数本身。 如上图,SuperTy

2017-11-29 11:08:06 202

原创 JavaScript闭包学习笔记

function foo(){ var a=2; funtion bar(){ console.log(a); } return bar();}var baz=foo();baz();//2因为函数也是一种对象,可以被当作参数传递或作为返回值。在这个例子中,在foo()执行后,它的返回值(也就是内部的bar()函数)赋值给baz并调用baz(),

2017-11-28 16:36:54 186

原创 JavaScript作用域学习笔记

鸟哥:Javascript作用域原理 理解 JavaScript 作用域和作用域链JavaScript中的函数运行在它们被定义的作用域里,而不是他们被执行的作用域里函数对象和其他对象一样,拥有可以通过代码访问的属性和一系列仅供JavaScript引擎访问的内部属性,其中一个内部属性是[Scope],由ECMA-262标准第三版定义,该内部属性包含了函数被创建的作用域中的集合,这个集合被称为函数的作

2017-11-26 16:42:13 169

原创 JavaScript--this(二)

使用call和apply改变上下文对象,即改变this所指向的内容,可以在自定义上下文中执行函数。 call需要一个参数列表,apply允许传递一个参数作为数组。var pet={ words:hello, speak:function(say){ console.log(say+''+this.words); } }pet.spe

2017-11-05 12:46:18 177

原创 JavaScript--this(一)

this通常指向当前函数的拥有者,将这个拥有者叫做执行上下文,他决定一个函数怎么被调用。this是一个关键字,代表函数运行时自动生成的一个内部对象,只能在函数内部使用。 情况一: 当一个函数被作为一个对象的方法被调用时,this总是指向调用这个方法的对象。var pet={ wards:"hello", spesk:function(){ console.log(

2017-11-05 12:29:17 185

原创 Node.js学习笔记(二)

fs模块var fs=require('fs');执行对文件系统的操作,与其他模块不同的是,他提供了同步和异步的方法,所有同步(或者阻塞)的操作文件系统的方法都会以’Sync’结尾。同步读取:fs.readFileSync('path/to/file');该方法将会返回一个包含文件完整内容的Buffer对象。Buffer对象是Node用来高效处理数据的方式,是一个包含0个或任意个字节的数组(和Arr

2017-10-22 17:42:59 223

原创 node.js学习笔记(一)

Node.js是基于Chrome的v8引擎用C++编写的JavaScript运行环境。在node上运行js的优势:1.借助js的事件驱动机制加v8引擎,编写高性能的服务器轻而易举。2.在node环境下,使用模块化的js代码,加上函数式编程,无需考虑浏览器的兼容问题,使用ECMAScript 6标准,完全可以满足一工程上的需要。使用模块大大提高了代码的可维护性,编写程序时,可以引用其他模块,包括nod

2017-10-19 23:19:21 371

原创 数组去重

数组去重

2017-10-19 22:47:25 179

原创 Callbacks理解(Node)

回调函数

2017-10-14 23:00:51 350

原创 CSS实现三角形

css实现三角形

2017-10-13 21:46:32 242

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除