![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Javascript
leeandmins
这个作者很懒,什么都没留下…
展开
-
Visual Studio 2015简体中文企业版/专业版下载+有效激活密钥
Visual Studio 2015是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft S转载 2015-10-16 16:23:48 · 4046 阅读 · 0 评论 -
Javascript模块等高级知识
http://www.ruanyifeng.com/blog/javascript/原创 2016-02-16 19:43:09 · 217 阅读 · 0 评论 -
从function前面的!想到的
最近没事喜欢看看,一些js库的源码,结果发现库前不是加一个!就是加+或者一个(),心中猜出个大概知道这个是让函数自动执行,可是这么多符号达到同一个目的,原理是什么呢,下面做一下剖析: 先从IIFE开始介绍 IIFE(Imdiately Invoked Function Expression 立即执行的函数表达式) function(){ alert('IIFE'); }转载 2016-01-27 16:14:49 · 300 阅读 · 0 评论 -
Javascript 面向对象编程(一):封装
作者: 阮一峰 日期: 2010年5月17日 学习Javascript,最难的地方是什么? 我觉得,Object(对象)最难。因为Javascript的Object模型很独特,和其他语言都不一样,初学者不容易掌握。 下面就是我的学习笔记,希望对大家学习这个部分有所帮助。我主要参考了以下两本书籍: 《面向对象的Javascript》(Object-Ori转载 2015-12-16 17:41:23 · 223 阅读 · 0 评论 -
深入浅出Javascript
在 Java 等面向对象的语言中,this 关键字的含义是明确且具体的,即指代当前对象。一般在编译期确定下来,或称为编译期绑定。而在 JavaScript 中,this 是动态绑定,或称为运行期绑定的,这就导致 JavaScript 中的 this 关键字有能力具备多重含义,带来灵活性的同时,也为初学者带来不少困惑。本文仅就这一问题展开讨论,阅罢本文,读者若能正确回答 JavaScript 中的转载 2015-12-16 19:03:34 · 313 阅读 · 0 评论 -
Javascript面向对象编程(三):非构造函数的继承
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 var n=999; function转载 2015-12-16 18:07:00 · 288 阅读 · 0 评论 -
Javascript面向对象编程(二):构造函数的继承
今天要介绍的是,对象之间的"继承"的五种方法。 比如,现在有一个"动物"对象的构造函数。 function Animal(){ this.species = "动物"; } 还有一个"猫"对象的构造函数。 function Cat(name,color){ this.name = name; this.color =转载 2015-12-16 18:06:03 · 181 阅读 · 0 评论 -
为什么我要用 Node.js? 案例逐一介绍
2013/12/30 · Web前端, 开发 · 5 评论 · Javascript, Node.js 分享到:338 阿里云助力弹性伸缩服务 PHP+Sphinx+MySQL实现全文检索—理论篇 Tooltip浮动提示框效果 倒计时效果 本文由 伯乐在线 - Lellansin 翻译。未经许可,禁止转载! 英文出处:toptal。欢迎加入翻译转载 2015-10-28 11:50:10 · 552 阅读 · 0 评论 -
JavaScript性能优化小知识总结
JavaScript的性能问题不容小觑,这就需要我们开发人员在编写JavaScript程序时多注意一些细节,本文非常详细的介绍了一下JavaScript性能优化方面的知识点,绝对是干货。 前言 一直在学习javascript,也有看过《犀利开发Jquery内核详解与实践》,对这本书的评价只有两个字犀利,可能是对javascript理解的还不够透彻异或是自己太笨,更多的是自己不擅于思考懒转载 2015-10-13 13:45:36 · 341 阅读 · 0 评论 -
JavaScript 的性能优化:加载和执行
随着 Web2.0 技术的不断推广,越来越多的应用使用 JavaScript 技术在客户端进行处理,从而使 JavaScript 在浏览器中的性能成为开发者所面临的最重要的可用性问题。而这个问题又因 JavaScript 的阻塞特性变的复杂,也就是说当浏览器在执行 JavaScript 代码时,不能同时做其他任何事情。本文详细介绍了如何正确的加载和执行 JavaScript 代码,从而提高其在转载 2015-10-13 11:59:28 · 379 阅读 · 0 评论 -
Javascript 严格模式详解
一、概述 除了正常运行模式,ECMAscript 5添加了第二种运行模式:"严格模式"(strict mode)。顾名思义,这种模式使得Javascript在更严格的条件下运行。 设立"严格模式"的目的,主要有以下几个: - 消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为; - 消除代码运行的一些不安全之处,保证代码运行的安全转载 2015-10-23 12:08:56 · 271 阅读 · 0 评论 -
SeaJS快速入门,让js代码模块化 - 2011-09-09修订,新添参考资料
最近打算整理一下项目的前端代码,将js代码模块化。RequireJS/SeaJS使我选型的对象。 SeaJS是国人写的基于CommonJS规范的javascript模块管理工具,由于有一手的中文档,并且和node.js是统一模块标准,自然而然就选他了。 简单的概念: SeaJS中所有js代码都应该被模块化,未模块化的代码不能用SeaJS API进行引用通常一个文件一个模块,文件名转载 2015-10-20 16:24:11 · 422 阅读 · 0 评论 -
在Windows下搭建React Native Android开发环境
目录[-] 安装JDK 安装Android SDK 安装C++环境 安装node.js 安装react-native命令行工具 创建项目 运行packager 运行模拟器 安卓运行 安卓调试 安装JDK 从Java官网下载JDK并安装。请注意选择x86还是x64版本。 推荐将JDK的bin目录加入系统PATH环境变量。 安装Android转载 2015-10-17 23:43:14 · 671 阅读 · 0 评论 -
全局变量、常量、共享数据、跨webview传参的综述
很多编程语言都有全局变量,但js语言没有。 HTML5+虽然也可以扩展类似plus.globle,但权衡后我们发现,新增类似的方案,不会对便利性有很大的提升,但对App的性能有负面影响,所以我们还是没有提供全局变量,但在本文中详述其他共享数据的方法。 共享数据有几种方法。 localStorage localStorage是HTML5标准,可跨webview使用。 是持久化存转载 2016-02-19 10:56:20 · 1774 阅读 · 0 评论