自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JavaScript基本概念

博客内容整理来自:JavaScript高级程序设计第三版区分大小写ECMAScript中的一切(变量名,函数,操作符)都区分大小写; 例如:var test=1; var TEXT=2; 变量 test和TEXT完成是两个变量,他们的名字一样,但是本质不同,例如同名的两个人; 函数名不能使用typeof ,typeof是一个保留字;而typeof则是一个有效的函数名;标识符标识符也就是变量、函

2017-06-23 08:39:58 384

原创 javaScript的组成部分

javaScript的实现一个的JavaScript应该有以下三个部分组成: ECMAScript(核心) DOM(文档对象模型) BOM(浏览器对象模型)ECMAScript原博客 一个常见的问题是,ECMAScript 和 JavaScript 到底是什么关系?要讲清楚这个问题,需要回顾历史。1996年11月,JavaScript 的创造者 Netscape 公司,决定将 Jav

2017-06-22 23:23:08 515

原创 es6-变量解构赋值

参考以下博客,建议查看原博客,它更为详细; ES6 阮一峰什么是解构: ES6允许按照一定的模式,可以从数组和对象中提取值,对变量进行赋值,这被成为解构;let [a,b,c] = [1,2,3] console.log([a,b,c])//[1,2,3]如上从数组[1,2,3]提取值,按照对应的位置,对左边的三个变量进行赋值;如果解构不成功,变量的值就为undefined;let [a]

2017-06-20 22:12:51 345

原创 ES6-箭头函数 =>

参考以下博客,建议查看原博客,它更为详细; ES6 阮一峰var xyd = a => console.log(a);a('箭头函数');//箭头函数;xyd就是函数的名称; xyd = a 这里的a就是函数xyd的参数; =>这里后面就是代码块 上面的代码等同于:function xyd(a){ console.log(a);}参数如果箭头函数不需要参数或者需要多个参数

2017-06-14 23:28:24 425

原创 es6-函数(二)

参考以下博客,建议查看原博客,它更为详细; ES6 阮一峰rest参数rest参数将获取函数的多余的参数,rest后面的变量是一个数组;变量会把会把参数放入到数组中; 使用方法:…变量名function xyd(...a){ console.log(a);}xyd(1,2,3)//[1,2,3]; 当运行函数xyd后,rest参数后面的变量a,会把传入的参数1,2,3放入到一个数组

2017-06-14 22:33:24 303

原创 es6-函数

参考下博客,建议查看原博客,它更为详细; ES6 阮一峰参数的默认值可以为函数的参数设定默认值;function a (b=5){console.log(b);}a(); //5a(1); //1上面的代码意思为;如果函数a被调用时,掺入了参数,那么参数b=传入的参数;如果没有传入参数,那么参数b=5;注意参数是默认被声明的,不允许重复声明;function a (b=5){let b

2017-06-14 00:20:50 325

原创 var, let, const,、 命令的理解和区别;

let命令 ##:只在命名它的代码块中有效,并且和const一样,不会发生变量提升和重复声明一个变量,这也就说明:在声明一个变量之前,这个变量都不可获取;与var的区别: var声明的变量会发生 变量提升;我们在声明它之前可以获取到变量,由于变量提升它被定义为undefined;let命声明的变量只在它声明的代

2017-06-09 23:39:49 424

原创 webpack 搭建自动打开,刷新浏览器;

目录结构se6: 项目文件名;build: 打包后保存文件;src: 项目源代码;index.html: 运行时默认打开的页面(你也可以自行设置)package.json: 指定你项目中的node模块;wbpack.config.js: wbpack的配置文件在src文件夹下创建一个index.js文件

2017-06-09 00:35:31 6384 2

原创 webpack搭建ES6环境

ES6环境搭建参考链接环境需求: 1. Node 2. cnpm (国内可以选择cnpm,淘宝镜像) 3. webpack 4. babel-loader (转码器)创建工程目录的结构如下: 目录结构说明: study-es6: 项目名 dist/js:存放打包后的文件; src:开发环境访问的目录; src/main.js:我们编写的es6代码; index

2017-06-07 22:34:52 4871

原创 javaScript(闭包的理解)

参考:闭包是什么,有什么特性,对页面有什么影响javascript深入理解js闭包闭包的概念:闭包,指的是词法表示包括不被计算的变量的函数,也就是说,函数可以使用函数之外定义的变量。栗子:function aa(){ var xyd = 1; function bb () { console.log(xyd) }; ret

2017-06-07 01:00:53 312

原创 JavaScritp( for 循环语句的理解 )

for 循环的执行过程;for (var i=0; i<6, i++) { console.log(i)}第一步:var i= 0;(只执行一次)第二步:i第三部: { console.log(i) } 执行语句第四步: i++ 第四步执行之后再去执行第二步;以此循环直到满足i 判断条件   )执行上面的代码输出:012345

2017-06-07 00:30:39 753

空空如也

空空如也

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

TA关注的人

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