-
JavaScript中this指针指向的彻底理解
首先必须要说的是,this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定this到底指向谁,实际上this的最终指向的是那个调用它的对象(这句话有些问题,后面会解释为什么会有问题,虽...
-
JavaScript之this指针深入详解
javascript中的this含义非常丰富,它可以是全局对象,当前对象或者是任意对象,这都取决于函数的调用方式.函数有以下几种调用方式:作为对象方法调用、作为函数调用、作为构造函数调用、apply或cal...
-
前端工程师都会喜欢的5个JavaScript库
本文由码农网–SandboxWang原创翻译,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划! 前端开发应该算是整个Web应用开发过程中最有意思的一部分了,不管什么时候,你总能看到一些新的框...
-
JavaScript开发者必备的10个Sublime Text插件
本文由码农网–小峰原创翻译,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划! SublimeText几乎是任何开发者在其工具箱的必备应用程序.SublimeText是一款跨平台的,高度可定制的,高级的...
-
JavaScript之原型深入详解
理解原型原型是一个对象,其他对象可以通过它实现属性继承.任何一个对象都可以成为继承,所有对象在默认的情况下都有一个原型,因为原型本身也是对象,所以每个原型自身又有一个原型.任何一个对象都...
-
ES6:下一版本的JavaScript的新特性
本文由码农网–小骆原创翻译,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划! 你可能已经听说过EMCAScript6(ES6)了,这是下一个版本的Javascript,它包含了一些很棒的新特性.这些特性...
-
详解JavaScript中的Object对象
Object是在javascript中一个被我们经常使用的类型,而且JS中的所有对象都是继承自Object对象的.虽说我们平时只是简单地使用了Object对象来存储数据,并没有使用到太多其他功能,但是Object对象其实...
-
JavaScript中typeof和instanceof深入详解
这次主要说说javascript的类型判断函数typeof和判断构造函数原型instanceof的用法和注意的地方.typeof先来说说typeof吧.首先需要注意的是,typeof方法返回一个字符串,来表示数据的类型.语法讲解我...
-
这十二行代码是如何让浏览器爆炸的?
起因今天刷推特的时候发现CyberSecurity@cyber__sec?的推文让人眼前一亮:Crash?firefox,?chrome,?safari?browsers,?and?also?restart?iphone?using?this?javascript?code.?#dos?#0day?#exploit...
-
JavaScript创建对象4种方法详解
1、工厂模式弊端:没有解决对象的识别问题,即怎么知道一个对象的类型.2、构造函数模式与工厂模式相比:1、没有显式的创建对象2、直接将属性和方法赋给了this对象3、没有return语句要创建person的...
-
圣诞节,把你的 JavaScript 代码都装扮成圣诞树吧
用开源项目将你的JavaScript变成圣诞树吧!效果的话,可以去看一下我们公司的官网(http://www.souche.com?),里面涉及到的js代码在今天大部分被临时替换成了圣诞树,打开每个js代码即可看到效果....
-
JavaScript框架中的变动和变动检测
本文由码农网–李炳辰原创翻译,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划! 进入2015年以后,关于JS框架,开发人员有了更多选择了.除了?Angular,?Ember,?React,?Backbone,?还出现了...
-
Node.js新手必须知道的4个JavaScript概念
本文由码农网–小峰原创翻译,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划! 如果只需要知道一种编程语言就可以构建一个全栈的应用程序,是不是特别了不起?RyanDahl为了把这个想法成...
-
基于 JavaScript 的操作系统你听说过吗?
我想大多数人听说过?Node.js,但是你听说过NodeOS吗?没错,NodeOS,一个用Node.js写的操作系统.好吧,实话说,NodeOS用Linux内核来处理各种底层任务,比如硬件通讯什么的,但是除此之外,使用的都是Nod...
-
JavaScript 从定义到执行,你应该知道的那些事
JavaScript从定义到执行,JS引擎在实现层做了很多初始化工作,因此在学习JS引擎工作机制之前,我们需要引入几个相关的概念:执行环境栈、全局对象、执行环境、变量对象、活动对象、作用域和作用域链...