JavaScript
文章平均质量分 63
EpisodeOne
nn
展开
-
js中的constructor与prototype
http://blog.sina.com.cn/s/blog_89a6f5b001012xrz.html----以下全为copy,不代表个人观点 在学习JS的面向对象过程中,一直对constructor与prototype感到很迷惑,看了一些博客与书籍,觉得自己弄明白了,现在记录如下: 我们都知道,在JS中有一个function的东西。一般人们叫它函数。比如下转载 2016-04-26 19:14:00 · 664 阅读 · 0 评论 -
js学习六-闭包
闭包: def:函数内部定义的子函数用到了父函数内部的变量,形成的特定作用域 功能: 1.保存函数的执行状态 code: ‘a1c2f3g4’中的数字依次用[‘b’.’d’,’e’,’h’]替换 //count变量会保存在闭包作用域内,表示func被调用的次数<!DOCTYPE html><html><head> <meta charset="utf-8"> <tit原创 2016-05-17 19:30:48 · 537 阅读 · 0 评论 -
js学习五-JSON
JavaScript Object Notation,是一种轻量级的数据交换格式注意:属性名要用“”括起来,构造函数中的属性名不需要用“”括起来 JSON字符串的格式一定要标准,key和value一定要用双引号包括,否则会出线解析异常 特点:轻量级,纯文本,适合不同语言间的交互方法:1.JSON.parse(text[,reviver])text为JSON格式的字符串原创 2016-05-15 20:48:52 · 446 阅读 · 0 评论 -
js学习四-RegExp正则表达式
RegExp正则表达式方法:1.regexObj.test(str)测试正则表达式与指定字符串是否匹配,返回true/false只要str里包含了regexp就会返回truecode RegExp function check(numberInput) { var value = numberInput.value; if(!/6原创 2016-05-15 20:07:39 · 925 阅读 · 0 评论 -
js学习三-日期Date
Datedate = new Date()date.getXXX()date.setXXX()浏览器会智能计算new Date(2016,2,0) 2016-2-29代码: Date var date = new Date(); console.log('date'); console.log(date); //原创 2016-05-15 17:55:27 · 521 阅读 · 0 评论 -
js学习二函数
一、定义函数的两种方法:1.函数声明function func(){}2.函数表达式将匿名函数赋值给一个变量var func = function(){}二、函数参数:函数里的自带参数arguments,注意只在函数里才有,外部没有。arguments是一个数组,输出时报错: Uncaught ReferenceError: arguments is n原创 2016-05-15 14:52:59 · 741 阅读 · 0 评论 -
js学习一数组类型foreach方法
语法:arr.foreach(callback [,thisArg])callback 是指回调函数,thisArg是指传入的参数可有可无代码示例如下:实现的功能说明 给students数组中的每一个对象的score都加5分 JS_Array var students = [ {id:1, score:10}, {id:2, score原创 2016-05-15 08:56:37 · 5769 阅读 · 0 评论 -
js与jq比较
1.获取input="text"的值document.getElementById('value1').value"1" $("#value1").val()"1"原创 2016-05-13 10:38:35 · 692 阅读 · 0 评论 -
Ajax中的get和post请求比较
转载自 http://www.javaeye.com/topic/148033Ajax中我们经常用到get和post请求.那么什么时候用get请求,什么时候用post方式请求呢? 在做回答前我们首先要了解get和post的区别.1、 get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制转载 2016-04-27 19:43:49 · 591 阅读 · 0 评论 -
【转】alpha版、beta版、rc版的意思
很多软件在正式发布前都会发布一些预览版或者测试版,一般都叫“beta版”或者 “rc版”,特别是开源软件,甚至有“alpha版”,下面来解释一下各个版本的意思。alpha版:内部测试版。α是希腊字母的第一个,表示最早的版本,一般用户不要下载这个版本,这个版本包含很多BUG,功能也不全,主要是给开发人员和 测试人员测试和找BUG用的。beta版:公开测试版。β是希腊字母的第二个,转载 2017-04-04 18:36:17 · 539 阅读 · 0 评论