javascript的 {} 语句块详解 Javascript
今日学习解析json字符串,用到了一个eval()方法,解析字符串的时候为什么需要加上括号呢?摸不着头脑。原来javascript中{}语句块具有二义性,不加括号会出错,理解这种二义性对我们理解javascript代码有极大帮助。 一、{}...
标签: javascript
javascript中eval解析JSON字符串 Javascript
我们都知道,高级浏览器可以用 JSON.parse() API 将一个 JSON 字符串解析成 JSON 数据,稍微欠妥点的做法,我们可以用 eval() 函数。var str = '{"name": "hanzi
标签: javascript
Javascript中Date类型和Math类型详解 Javascript
Date类型 ECMASCript中的Date类型是在早期中Java中的java.util.Date类基础上构建的。为此Date类型使用自UTC(国际协调时间)1970年1月1日午夜(0时)开始经过的毫秒数来保存日期。 创建日期对象 1.创...
标签: javascript
简单谈谈javascript中this的隐式绑定 Javascript
我们先来看一个例子 function foo() { console.log( this.a ); } var obj = { a: 2, foo: foo }; obj.foo(); // 2 this指向了obj,因为foo执行时的ca...
标签: javascript
三个js循环的关键字示例(for与while) Javascript
循环的三种写法:<!doctype html><title>js循环 by 毛票票</title><meta charset="utf-8"/><meta name="keywords" content="js循环 by 毛票票" />&l
标签: javascript
JavaScript模版引擎的基本实现方法浅析 Javascript
模板分离了数据与展现,使得展现的逻辑和效果更易维护。利用javascript的Function对象,一步步构建一个极其简单的模板转化引擎 模板简介 模板通常是指嵌入了某种动态编程语言代码的文本,数据和模板通过某种形式的结合,可以变化出不同的...
标签: javascript
javascript基础知识分享之类与函数化 Javascript
1.对象适合于收集和管理数据,容易形成树型结构。 Javascript包括一个原型链特性,允许对象继承另一对象的属性。正确的使用它能减少对象的初始化时间和内存消耗。 2.函数它们是javascript的基础模块单元,用于代码复用、信息隐藏...
标签: javascript
JavaScript正则表达式的分组匹配详解 Javascript
分组 下面的正则表达式可以匹配kidkidkid: /kidkidkid/ 而另一种更优雅的写法是: /(kid){3}/ 这里由圆括号包裹的一个小整体称为分组。 候选 一个分组中,可以有多个候选表达式,用|分隔: var reg = .....
标签: javascript
Javascript实现的SHA-256加密算法完整实例 Javascript
本文实例讲述了Javascript实现的SHA-256算法。分享给大家供大家参考,具体如下:/**** Secure Hash Algorithm (SHA256)* http://www.webtoolkit.info/** Original cod
标签: javascript
JS排序方法(sort,bubble,select,insert)代码汇总 Javascript
最近开始学习数据结构。一点一点整理,希望能坚持下来。因为方向是前端,所以用JavaScript实现。//sort排序var testArr1=[3, 44, 38, 5, 47, 15, 36, 26
标签: javascript