自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

转载 2016.06.19廖雪峰JS__学习笔记(Promise)__P14

1 “承诺将来会执行”的对象在JavaScript中称为Promise对象 2 有了执行函数,我们就可以用一个Promise对象来执行它,并在将来某个时刻获得成功或失败的结果: var p1 = new Promise(test); var p2 = p1.then(function (result) { console.log('成功:' + result); });

2016-06-19 20:04:42 443

转载 2016.06.17廖雪峰JS__学习笔记(操作表单)__P13

HTML表单的输入控件主要有以下几种: 文本框,对应的,用于输入文本; 口令框,对应的,用于输入口令; 单选框,对应的,用于选择一项; 复选框,对应的,用于选择多项; 下拉框,对应的,用于选择一项; 隐藏文本,对应的,用户不可见,但表单提交时会把隐藏文本发送到服务器。

2016-06-17 11:20:16 233

转载 2016.06.17廖雪峰JS__学习笔记(操作DOM)__P12

更新DOM 一种是修改innerHTML属性, 第二种是修改innerText或textContent属性 插入DOM 有两个办法可以插入新的节点。一个是使用appendChild,把一个子节点添加到父节点的最后一个子节点。 更多的时候我们会从零创建一个新的节点,然后插入到指定位置: var list = document.getElementB

2016-06-17 10:02:46 264

转载 2016.06.15廖雪峰JS__学习笔记(浏览器对象)__P11

1 window对象不但充当全局作用域,而且表示浏览器窗口 2 navigator对象表示浏览器的信息,最常用的属性包括: navigator.appName:浏览器名称;navigator.appVersion:浏览器版本;navigator.language:浏览器设置的语言;navigator.platform:操作系统类型;navigator.userAgent:浏

2016-06-15 16:04:30 268

转载 2016.06.15廖雪峰JS__学习笔记(class继承)__P10

新的关键字class从ES6开始正式被引入到JavaScript中。class的目的就是让定义类更简单。 我们先回顾用函数实现Student的方法: function Student(name) { this.name = name; } Student.prototype.hello = function () { alert('Hello, ' + this.name

2016-06-15 15:38:15 249

转载 2016.06.15廖雪峰JS__学习笔记(原型继承)__P9

原型继承 基于Student扩展出PrimaryStudent, 借助一个中间对象来实现正确的原型链,这个中间对象的原型要指向Student.prototype。 中间对象可以用一个空函数F来实现 // PrimaryStudent构造函数: function PrimaryStudent(props) { Student.call(this, props);

2016-06-15 15:25:14 322

转载 2016.06.15廖雪峰JS__学习笔记(原型对象)__P8

1 JavaScript不区分类和实例的概念,而是通过原型(prototype)来实现面向对象编程。 2 在编写JavaScript代码时,不要直接用obj.__proto__去改变一个对象的原型,并且,低版本的IE也无法使用__proto__。Object.create()方法可以传入一个原型对象,并创建一个基于该原型的新对象,但是新对象什么属性都没有,因此,我们可以编写一个函

2016-06-15 14:25:54 297

转载 2016.06.15廖雪峰JS__学习笔记(JSON)__P7

1 JSON是一种数据交换格式 在JSON中,一共就这么几种数据类型: number:和JavaScript的number完全一致;boolean:就是JavaScript的true或false;string:就是JavaScript的string;null:就是JavaScript的null;array:就是JavaScript的Array表示方式——[];object:就是Jav

2016-06-15 14:04:53 246

转载 2016.06.15廖雪峰JS__学习笔记(正则表达式)__P6

1 要匹配变长的字符,在正则表达式中,用*表示任意个字符(包括0个),用+表示至少一个字符,用?表示0个或1个字符,用{n}表示n个字符,用{n,m}表示n-m个字符: 2 如果正则表达式中定义了组,就可以在RegExp对象上用exec()方法提取出子串来。 3 切分:split() 4 正则匹配默认是贪婪匹配,也就是匹配尽可能多的字符。 5 必须让\d+采用

2016-06-15 14:03:03 290

转载 2016.06.14廖雪峰JS__学习笔记(对象部分)__P5

1 特别注意null的类型是object,Array的类型也是object,如果我们用typeof将无法区分出null、Array和通常意义上的object——{}。

2016-06-14 11:51:04 232

转载 2016.06.14廖雪峰JS__学习笔记(函数部分)__P4

1 闭包 返回闭包时牢记的一点就是:返回函数不要引用任何循环变量,或者后续会发生变化的变量。 在面向对象的程序设计语言里,比如Java和C++,要在对象内部封装一个私有变量,可以用private修饰一个成员变量。 在没有class机制,只有函数的语言里,借助闭包,同样可以封装一个私有变量。 闭包就是携带状态的函数,并且它的状态可以完全对外隐藏起来。 2 Arrow

2016-06-14 11:00:37 233

转载 2016.06.14廖雪峰JS__学习笔记(高阶函数)__P3

1 高阶函数 map() function pow(x) { return x * x; } var arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]; arr.map(pow); // [1, 4, 9, 16, 25, 36, 49, 64, 81] var arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]; arr.map(Strin

2016-06-14 10:00:16 214

转载 注意("use script"下)this的使用

1 在一个方法内部,this是一个特殊变量,它始终指向当前对象,也就是xiaoming这个变量。所以,this.birth可以拿到xiaoming的birth属性。 var xiaoming = { name: '小明', birth: 1990, age: function () { var y = new Date().getFullYear()

2016-06-13 16:56:56 794

转载 2016.06.13廖雪峰JS__学习笔记(函数部分)__p2

1 JavaScript的函数也是一个对象 在JavaScript中,定义函数的方式如下: function abs(x) { if (x >= 0) { return x; } else { return -x; } } 第二种定义函数的方式如下: var abs = function (x) { if (

2016-06-13 15:06:25 349

转载 2016.06.13廖雪峰JS__学习笔记(快速入门部分)__p1

1 ==比较,它会自动转换数据类型再比较,很多时候,会得到非常诡异的结果; ===比较,它不会自动转换数据类型,如果数据类型不一致,返回false,如果一致,再比较 由于JavaScript这个设计缺陷,不要使用==比较,始终坚持使用===比较。 2 JavaScript不区分整数和浮点数,统一用Number表示 3 NaN这个特殊的Number与所有其他值都不相等,包括它自己 4

2016-06-13 15:02:37 438

转载 前端的一些学习资源

前端的一些学习资源 前端知识体系 前端网址大全 学习css布局 通用 CSS 笔记、建议与指导

2016-06-12 16:48:04 219

原创 2016.6.12——任务安排:

2016.6.12——任务安排: 网页布局基础,掌握三大布局技巧——流式布局、浮动布局及绝对定位布局; 学习标准文档流、盒子模型、float属性以及position属性等知识; 然后再看一下固定层

2016-06-12 16:34:02 216

转载 Sublime Text2使用教程

Sublime Text2使用教程 2013-03-30 22:13 35384人阅读 评论(6) 收藏 举报  分类:   Other(13)  目录(?)[+] 代码编辑器或者文本编辑器,对于程序员来说,就像剑与战士一样,谁都想拥有一把可以随心驾驭且锋利无比的宝剑,而每一位程序员,同样会去追求最适合自己的强大、灵活的编辑器,相

2016-06-12 16:20:23 383

转载 html、css和javascript入门

转:html、css和javascript入门 一开始我是在w3school这个网站学习的,那时候除了这里也不知道在该去哪里学习,也不知道该如何去学习。不过我觉得在这里入门算是比较正常的了,虽然很多知识点不怎么全面,但是对于一个小白去熟悉一下html标签,看一下静态页面的效果还是足够的了。学习的话,先从html开始,认真学习每一一章节,然后在记事本上照着教程把代码都打一遍(熟悉)学完html

2016-06-12 11:22:59 333

RXTXcomm串口通信包

串口通信

2015-12-12

空空如也

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

TA关注的人

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