Angular js是js基础上封装的framework,适合前后端分离开发中用于前端开发。Angular js中view和model的动态绑定是特色之一。Angular js的代码运行分为config阶段和run阶段。例如用ng-route做单页面,则route配置在config阶段运行,cont...
分类:
Web程序 时间:
2015-03-16 22:42:41
阅读次数:
136
平时写惯了C#,所以会觉得什么样的运算符就应该做什么样的运算,但是有一天你的习惯被其他语言颠覆了,不知道是不是有一股强大的好奇心,刚好在js中,我的这种习惯就被颠覆了,下面就看看哪些运算符颠覆了我的三观。一:==运算符==运算符之所以可以颠覆,可以从下面几个例子中看出来。 “10″==10 ?如果这...
分类:
编程语言 时间:
2015-03-16 16:09:22
阅读次数:
185
原文出处:一线码农的博客欢迎分享原创到伯乐头条一觉睡到中午,本来准备起来洗洗继续睡,不过想想没辙,还得继续这个系列,走过变量的第一站,第二站我们再来看看对象和数组。一:对象说起对象,我们不自然就想起了面向对象中自封装的一个类,同样JS中也是遵循这个守则,在web编程中几乎天天用到的就是JSON。是的...
分类:
编程语言 时间:
2015-03-16 16:05:32
阅读次数:
163
Promise的诞生与Javascript中异步编程息息相关,js中异步编程主要指的是setTimout/setInterval、DOM事件机制、ajax,通过传入回调函数实现控制反转。异步编程为js带来强大灵活性的同时,也带来了嵌套回调的问题。详细来说主要有两点,第一嵌套太深代码可读性太差,第二....
分类:
其他好文 时间:
2015-03-16 14:24:23
阅读次数:
196
一、什么是”异步非阻塞式”?这个名字听起来很恶心难懂,但如果以 买内裤 这件事情来比喻执行程序的话就很容易理解“异步非阻塞式”的涵义了。例如你是一个CPU的线程,你需要去执行一段 买内裤的程序, 你所需执行的步骤大致如下,
到一个商店里问老板, 你们店里还有没有nb牌内裤?
买到内裤,穿上
去小卖店买点火腿回家喂狗
这时候,你作为一个线程,你可能会遇到几种状况或选择。
店里面没货了,老板一直不答应...
分类:
Web程序 时间:
2015-03-16 12:56:31
阅读次数:
157
Promise的诞生与Javascript中异步编程息息相关,js中异步编程主要指的是setTimout/setInterval、DOM事件机制、ajax,通过传入回调函数实现控制反转。异步编程为js带来强大灵活性的同时,也带来了嵌套回调的问题。详细来说主要有两点,第一嵌套太深代码可读性太差,第.....
分类:
其他好文 时间:
2015-03-16 06:08:39
阅读次数:
165
首先我们先来看一段代码:111 222 333var a=document.getElementsByTagName("a"); function b(){ for(var i=0;i<a.length;i++){ a[i].onclick=function(){ ...
分类:
Web程序 时间:
2015-03-16 00:55:22
阅读次数:
149
js小点1:function a (x) { return x * 2;}var a;alert (a);js永远是先解析声明式函数,再解析变量,但不会赋值执行顺序:1,解析函数a2,声明变量var a;此时a并没有赋值,所以a=function a js小点2:js中没有块的概念--比如f...
分类:
Web程序 时间:
2015-03-15 15:10:31
阅读次数:
192
从今天开始就写自己学习的东西了,有点小激动。(刚给妈妈按摩完脚,手指头有点不好使)好了,废话不说了,今学的是JS中面向对象的知识。面向对象:就是用对象的思想去写代码,而我们通常写JS时是过程式的写法。何为对象?其实在原生JS中有许多的系统对象,比如Date,Array,Json(object)等。面...
分类:
编程语言 时间:
2015-03-14 22:59:22
阅读次数:
149