澳门新葡亰网站注册 3

图文解说 JavaScript this 到底指向什么?

JavaScript 是一种脚本语言,支持函数式编程、闭包、基于原型的继承等高级功能。JavaScript一开始看起来感觉会很容易入门,但是随着使用的深入,你会发现JavaScript其实很难掌握,有些基本概念让人匪夷所思。其中JavaScript 中的 this 关键字,就是一个比较容易混乱的概念,在不同的场景下,this会化身不同的对象。有一种观点认为, […]

Read More →
澳门新葡亰网站注册 1

JavaScript中typeof和instanceof深入详解

语法讲解 我们先看看各个数据类型对应typeof的值: 数据类型 Type Undefined “undefined” Null “object” 布尔值 “boolean” 数值 “number” 字符串 “string” Symbol (ECMAScript 6 新增) “symbol” 宿主对象(JS环境提供的,比如浏览器) Implementatio […]

Read More →
澳门新葡亰网站注册 2

更快学习 JavaScript 的 6 个思维技巧

本文由码农网 – 小峰原创翻译,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划! 快速学习JavaScript的6个思维技巧,快速学习javascript 我们在学习JavaScript,或其他任何编码技能的时候,往往是因为这些拦路虎而裹足不前: 有些概念可能会造成混淆,尤其当你是从其他语言转过来的时候。 找不到时间(有时是动力)学习。 很容易忘记已经 […]

Read More →

我们程序员为什么要关注 JavaScript ?

本文由码农网 – 小峰原创翻译,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划! 我们程序员为什么要关注 JavaScript ? 受这周我在企业中看到的JS现状的启发,我写了这篇文章。10年之前,我从来没有想过现在的JavaScript竟然会变得几乎无处不在。下面是几个你之所以要关注JavaScript的原因。 首先,我认为JavaScript能够得 […]

Read More →

JavaScript 各种遍历方式详解

为了方便例子讲解,现有数组和json对象如下 为了方便例子讲解,现有数组和json对象如下 var demoArr = [‘Javascript’, ‘Gulp’, ‘CSS3’, ‘Grunt’, ‘jQuery’, ‘angular’]; var demoObj = { aaa: ‘Javascript’, bbb: ‘Gulp’, ccc: ‘CSS3 […]

Read More →
澳门新葡亰网站注册 45

最详细的 JavaScript 开发者调查报告

本文由码农网 – 小峰原创翻译,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划! 最详细的 JavaScript 开发者调查报告    又快到年底了,我们关于JavaScript开发者的调查也已经结束。本次调查收到的答复超过预期。我很高兴能与大家分享成果! 答复超过5000,准确的说是5350,我已经迫不及待地想要分享调查的详细内容了。不过,在此之前, […]

Read More →

Javascript操作DOM常用API总结

文本整理了javascript操作DOM的一些常用的api,根据其作用整理成为创建,修改,查询等多种类型的api,主要用于复习基础知识,加深对原生js的认识。 Node类型 DOM1级定义了一个Node接口,该接口由DOM中所有节点类型实现。这个Node接口在JS中是作为Node类型实现的。在IE9以下版本无法访问到这个类型,JS中所有节点都继承自Node类 […]

Read More →
澳门新葡亰手机版 4

你不一定能做对的JavaScript闭包面试题

由工作中演变而来的面试题 这是一个我工作当中的遇到的一个问题,似乎很有趣,就当做了一道题去面试,发现几乎没人能全部答对并说出原因,遂拿出来聊一聊吧。 先看题目代码: function fun(n,o) { console.log(o) return { fun:function(m){ return fun(m,n); } }; } var a = fun( […]

Read More →
澳门新葡亰手机版 1

14个优秀 JS 前端框架、库、工具及其使用时机

本文由码农网 – Sandbox Wang原创翻译,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划! 14个优秀 JS 前端框架、库、工具及其使用时机 这篇文章主要描述现今流行的一些 Javascript web 前端框架,库以及它们的适用场景。 新的 Javascript 库层出不穷,从而Web 社区愈发活跃、多样、在多方面快速发展。详细去描述每一种 […]

Read More →
澳门新葡亰手机版 3

细说JavaScript单线程的一些事

本文由码农网 – 刘健超原创,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划! 想要理解JavaScript的运行机制,需要分别深刻理解以下几个点: 最近被同学问道 JavaScript 单线程的一些事,我竟回答不上。好吧,感觉自己的 JavaScript 白学了。下面是我这几天整理的一些关于 JavaScript 单线程的一些事。   · JavaS […]

Read More →
澳门新葡亰3522平台游戏 3

基于 JavaScript 的操作系统你听说过吗?

我想大多数人听说过 Node.js,但是你听说过 NodeOS 吗?没错,NodeOS,一个用 Node.js 写的操作系统。好吧,实话说,NodeOS 用 Linux 内核来处理各种底层任务,比如硬件通讯什么的,但是除此之外,使用的都是 Node.js。NodeOS 的开发始于两年前,创建者的目的很简单,他只是好奇,“是否有可能仅使用 Node.js 创建 […]

Read More →
澳门新葡亰3522平台游戏 1

实现 Python 与 JavaScript 代码转换的4个工具

选 Python 还是 JavaScript?虽然不少朋友还在争论二者目前谁更强势、谁又拥有着更为光明的发展前景,但毫无疑问,二者的竞争在 Web 前端领域已经拥有明确的答案。立足于浏览器平台,如果放弃 JavaScript,我们也就没什么可选择的项目了。 好吧,也许答案也不是这么绝对。JavaScript 已经成为众多其它编程语言争相选择的转换目标(相关实 […]

Read More →

一道被人轻视的前端面试题

前言 年前刚刚离职了,分享下我曾经出过的一道面试题,此题是我出的一套前端面试题中的最后一题,用来考核面试者的JavaScript的综合能力,很可惜到目前为止的将近两年中,几乎没有人能够完全答对,并非多难只是因为大多面试者过于轻视他。 题目如下: function Foo() { getName = function () { alert (1); }; re […]

Read More →

30行代码实现JavaScript中的MVC

从09年左右开始,MVC逐渐在前端领域大放异彩,并终于在刚刚过去的2015年随着React Native的推出而迎来大爆发:AngularJS、EmberJS、Backbone、ReactJS、RiotJS、VueJS…… 一连串的名字走马观花式的出现和更迭,它们中一些已经渐渐淡出了大家的视野,一些还在迅速茁壮成长,一些则已经在特定的生态环境中独当一面舍我其 […]

Read More →
澳门新葡亰网站注册 10

JavaScript开发者必备的10个Sublime Text插件_javascript技巧_脚本之家

本文由码农网 – 小峰原创翻译,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划! Sublime Text几乎是任何开发者在其工具箱的必备应用程序。Sublime Text是一款跨平台的,高度可定制的,高级的文本编辑器,既适合全功能的IDE,又可匹配命令行编辑器,例如Vim和Emacs。 Sublime Text几乎是任何开发者在其工具箱的必备应用程序 […]

Read More →
网站地图xml地图