03 2016 档案

摘要:在JS中,这三者都是用来改变函数的this对象的指向的,他们有什么样的区别呢。在说区别之前还是先总结一下三者的相似之处:1、都是用来改变函数的this对象的指向的。2、第一个参数都是this要指向的对象。3、都可以利用后续参数传参。那么他们的区别在哪里的,先看一个例子。 var xw = { nam 阅读全文
posted @ 2016-03-29 19:28 miragele 阅读(181) 评论(0) 推荐(0)
摘要:面向对象编程是用抽象方式创建基于现实世界模型的一种编程模式,主要包括模块化、多态、和封装几种技术。 对JavaScript而言,其核心是支持面向对象的,同时它也提供了强大灵活的基于原型的面向对象编程能力。 本文将会深入的探讨有关使用JavaScript进行面向对象编程的一些核心基础知识,包括对象的创 阅读全文
posted @ 2016-03-25 14:30 miragele 阅读(183) 评论(0) 推荐(0)
摘要:要点:对Web标准的理解、浏览器差异、CSS基本功:布局、盒子模型、选择器优先级及使用、HTML5、CSS3、移动端开发 技术等 1.Doctype作用? 严格模式与混杂模式-如何触发这两种模式,区分它们有何意义? 2.行内元素有哪些?块级元素有哪些? 空(void)元素有那些? (1)CSS规范规 阅读全文
posted @ 2016-03-21 11:52 miragele 阅读(639) 评论(0) 推荐(0)
摘要://校验是否全由数字组成  //校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串  //校验用户姓名:只能输入1-30个以字母开头的字串  //校验密码:只能输入6-20个字母、数字、下划线  //校验普通电话、传真号码:可以“+”开头,除数字外,可含有“-”  //校验手机 阅读全文
posted @ 2016-03-14 20:35 miragele 阅读(1002) 评论(0) 推荐(0)
摘要:顾名思义Chrome开发工具就是一个工具,它允许Web开发人员可以通过浏览器应用程序干预和操作Web页面,也可以通过这个工具调试和测试Web页面或Web应用程序。有了这个工具,你可以做很多有趣的事情: 调试界面的问题 使用断点调试JavaScript代码 优化你的代码 打开开发者工具,你只需要在页面 阅读全文
posted @ 2016-03-10 19:44 miragele 阅读(257) 评论(0) 推荐(0)
摘要:Object是在javascript中一个被我们经常使用的类型,而且JS中的所有对象都是继承自Object对象的。虽说我们平时只是简单地使用了Object对象来存储数据,并没有使用到太多其他功能,但是Object对象其实包含了很多很有用的属性和方法,尤其是ES5增加的方法,因此,本文将从最基本的介绍 阅读全文
posted @ 2016-03-10 19:01 miragele 阅读(267) 评论(0) 推荐(0)
摘要:why?call,apply,bind干什么的?为什么要学这个? 一般用来指定this的环境,在没有学之前,通常会有这些问题。 var a = { user:"追梦子", fn:function(){ console.log(this.user); } } var b = a.fn; b(); // 阅读全文
posted @ 2016-03-07 14:22 miragele 阅读(163) 评论(0) 推荐(0)
摘要:javascript变量声明提升 javascript的变量声明具有hoisting机制,JavaScript引擎在执行的时候,会把所有变量的声明都提升到当前作用域的最前面。 先看一段代码 1 2 3 4 5 var v = "hello"; (function(){ console.log(v); 阅读全文
posted @ 2016-03-02 16:06 miragele 阅读(201) 评论(0) 推荐(0)

点击右上角即可分享
微信分享提示