摘要: ES6入门 http://es6.ruanyifeng.com/ ES6排名前十的最佳特性列表 Default Parameters(默认参数) in ES6 Template Literals (模板文本)in ES6 Multi-line Strings (多行字符串)in ES6 Destru 阅读全文
posted @ 2016-07-17 17:58 Van小时 阅读(188) 评论(0) 推荐(0) 编辑
摘要: Function类型 由于函数是对象,因此函数名实际上是一个指向函数对象的指针,不会与函数绑定 所以没有重载这个概念!!!!!!!!!!!!!!!!!!!!!!!!!! ECMAScript中的参数 参数在内部用arguments对象数组来访问,只关心参数数组,不关心参数个数 arguments的值 阅读全文
posted @ 2016-07-17 17:51 Van小时 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 5种简单数据类型(基本数据类型) undefined null boolean number string (还有一种复杂的数据类型:object) 变量的两种不同的数据类型:基本类型(简单数据段)、引用类型(可能由多个值构成对象) 1、基本类型 num1与num2完全独立,不会相互影响 2、引用类 阅读全文
posted @ 2016-07-17 17:09 Van小时 阅读(171) 评论(0) 推荐(0) 编辑
摘要: String 对象 String 对象用于处理文本(字符串)。 创建 String 对象的语法: 参数 参数 s 是要存储在 String 对象中或转换成原始字符串的值。 返回值 当 String() 和运算符 new 一起作为构造函数使用时,它返回一个新创建的 String 对象,存放的是字符串  阅读全文
posted @ 2016-07-17 16:45 Van小时 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 定义数组 数组对象用来在单独的变量名中存储一系列的值。 我们使用关键词 new 来创建数组对象。下面的代码定义了一个名为 myArray 的数组对象: 有两种向数组赋值的方法(你可以添加任意多的值,就像你可以定义你需要的任意多的变量一样)。 1: 也可以使用一个整数自变量来控制数组的容量: 2: 注 阅读全文
posted @ 2016-07-17 16:44 Van小时 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 1、条件选择 if 语句:只有当指定条件为true时,使用该语句来执行代码 if...else语句:当条件为true时执行代码,当条件为 false 时执行其他代码 if...else if....else 语句:使用该语句来选择多个代码块之一来执行 switch语句: 使用该语句来选择多个代码块之 阅读全文
posted @ 2016-07-17 16:33 Van小时 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 定义 RegExp RegExp 对象用于存储检索模式。 通过 new 关键词来定义 RegExp 对象。以下代码定义了名为 patt1 的 RegExp 对象,其模式是 "e": 当您使用该 RegExp 对象在一个字符串中检索时,将寻找的是字符 "e"。 RegExp 对象的方法 RegExp 阅读全文
posted @ 2016-07-17 16:22 Van小时 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 基本的BOM体系结构图 window子对象 document 对象 frames 对象 history 对象 location 对象 navigator 对象 screen 对象 window对象关系属性 parent:如果当前窗口为frame,指向包含该frame的窗口的frame (frame) 阅读全文
posted @ 2016-07-17 16:20 Van小时 阅读(211) 评论(0) 推荐(0) 编辑
摘要: DOM 中的三个字母,D(文档)可以理解为整个 Web 加载的网页文档;O(对象)可以理解为类似 window 对象之类的东西,可以调用属性和方法,这里我们说的是 document对象;M(模型)可以理解为网页文档的树型结构。 DOM 有三个等级,分别是 DOM1、DOM2、DOM3,并且 DOM1 阅读全文
posted @ 2016-07-17 16:19 Van小时 阅读(1833) 评论(0) 推荐(0) 编辑
摘要: 运算符 = 用于赋值。 运算符 + 用于加值。 运算符 = 用于赋值。 运算符 + 用于加值。 运算符 = 用于给 JavaScript 变量赋值。 算术运算符 + 用于把值加起来。 y=5; z=2; x=y+z; 在以上语句执行后,x 的值是 7。 运算符 = 用于给 JavaScript 变量 阅读全文
posted @ 2016-07-17 15:47 Van小时 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 前端工程师在使用photoshop之前需要进行一些初始化设置,主要包括以下3个 【1】首选项设置 <ctrl+k> 【2】面板设置(在窗口菜单下) 1、工具(可切换两列或单列布局) 2、选项(与当前选中的工具一一对应) 3、信息<F8>(颜色、位置、尺寸信息,一般结合矩形选框工具使用) 4、图层<F 阅读全文
posted @ 2016-07-17 15:31 Van小时 阅读(1807) 评论(0) 推荐(0) 编辑
摘要: 一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 var n=999; function f1(){ alert(n); } f1(); // 9 阅读全文
posted @ 2016-07-17 14:47 Van小时 阅读(161) 评论(0) 推荐(0) 编辑
摘要: MVVM 数据绑定 MVVM的本质是通过数据绑定链接View和Model,让数据的变化自动映射为视图的更新。Vue.js在数据绑定的API设计上借鉴了Angular的指令机制:用户可以通过具有特殊前缀的HTML 属性来实现数据绑定,也可以使用常见的花括号模板插值,或是在表单元素上使用双向绑定: 插值 阅读全文
posted @ 2016-07-17 14:39 Van小时 阅读(1691) 评论(0) 推荐(0) 编辑
摘要: JavaSript模块化 在了解AMD,CMD规范前,还是需要先来简单地了解下什么是模块化,模块化开发? JavaSript模块化 模块化是指在解决某一个复杂问题或者一系列的杂糅问题时,依照一种分类的思维把问题进行系统性的分解以之处理。模块化是一种处理复杂系统分解为代码结构更合理,可维护性更高的可管 阅读全文
posted @ 2016-07-17 14:34 Van小时 阅读(572) 评论(0) 推荐(0) 编辑
摘要: 分别归类为: 1 .javascript变量 2. javascript运算符 3. javascript数组 4. javascript流程语句 5. javascript字符串函数 6. javascript函数基础 7. javascript基础DOM操作 8. 文档对象模型DOM 9. ja 阅读全文
posted @ 2016-07-17 14:30 Van小时 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-07-17 11:59 Van小时 阅读(170) 评论(0) 推荐(0) 编辑
摘要: sublime Text的另一个强大之处在于它提供了非常丰富的插件,可以帮助程序员来适合大多数语言的开发。这些插件通过它自己的Package Controll(包管理)组件来安装,非常方便。一般常用的插件包括: Zen Coding -- 一种快速编写HTML/CSS代码的方法JQuery pack 阅读全文
posted @ 2016-07-17 03:29 Van小时 阅读(10065) 评论(0) 推荐(0) 编辑
摘要: 使用webstorm上传代码到github 字数681 阅读330 评论0 喜欢5 之前使用过webstorm上传代码到github,过了几个月竟然发现自己忘记了,好记性不如烂笔头啊,今天又重新用了一下,还是记一下的比较好。 用webstorm上传代码时,首先要先下载git,网址一搜就可以搜到,然后 阅读全文
posted @ 2016-07-17 02:08 Van小时 阅读(14986) 评论(0) 推荐(1) 编辑