Javascript
浅醉樱花雨
热爱生活,热爱技术,喜欢造轮子,追求极简的编码体验!
联系方式:
QQ:1749498702
微信:q1749498702
邮箱:1749498702@qq.com
展开
-
JS中Date对象getYear()方法和getFullYear()方法区别
getYear() 使用getYear()函数的本意是获取年份,以2010年为例,如: var nowd = new Date(); var yf = nowd.getYear(); 在IE中是可以正确获取年份:2010,但是在FF等浏览器下则为:110。 原因则是 在 FF等浏览器内 getYear 返回的是 "当前年份-190转载 2015-07-09 15:45:19 · 7135 阅读 · 0 评论 -
js变量以及其作用域详解
一、变量的类型 Javascript和Java、C这些语言不同,它是一种无类型、弱检测的语言。它对变量的定义并不需要声明变量类型,我们只要通过赋值的形式,可以将各种类型的数据赋值给同一个变量。例如: i=100;//Number类型 i="variable";//String类型 i={x:4};//Object类型 i=[1,2,3];//Array类型转载 2015-07-10 16:23:27 · 411 阅读 · 0 评论 -
JS的全局变量与局部变量
js中用关键字 var 创建局部变量,通过测试发现 如果在函数体外: 用不用var创建的都是全局变量,挂载在window对象上; 如果在函数体内: 用var的创建的是局部变量,挂载在当前对象上; 不用var的创建的是全局变量,挂载在window对象上。 测试1: s = "Hello"; //不带var,挂载在window对象上var o={ f:function(){原创 2015-07-10 15:33:41 · 716 阅读 · 0 评论 -
js反射机制
什么是反射机制 反射机制指的是程序在运行时能够获取自身的信息。例如一个对象能够在运行时知道自己有哪些方法和属性。 在JavaScript中利用for(…in…)语句实现反射 在JavaScript中有一个很方便的语法来实现反射,即for(…in…)语句,其语法如下: for(var p in obj){ //语句 }这里var p表示声明的一个变量,用以存储对象obj的属性(方转载 2015-07-15 15:31:33 · 1863 阅读 · 0 评论 -
JS生成UUID
/*! Math.uuid.js (v1.4) http://www.broofa.com mailto:robert@broofa.com Copyright (c) 2010 Robert Kieffer Dual licensed under the MIT and GPL licenses. */ /* * Generate a random uuid. * * USAGE: M原创 2015-07-16 11:15:08 · 673 阅读 · 0 评论