JavaScript
Flynnnnnnn
这个作者很懒,什么都没留下…
展开
-
构造函数/原型/作用域链
function Person(name,age){ this.name=name; this.age=age; this.say=function(){ console.log('我叫'+this.name); }; } Person.prototype.say=function(){ consol原创 2017-09-04 15:33:12 · 257 阅读 · 0 评论 -
if 条件中的隐式类型转换
求下面数组中可以转成数字的数据?var arr=[-27, 'kaivon', 6-'20%', [], -5900, '800km', function(){alert('小明');}, , 'xyz'-90, null, 66, document, [], true, '198px'-30, '49.9元', 5, function(){alert(3);}, Number('abc')原创 2017-08-26 15:18:36 · 1832 阅读 · 0 评论 -
js获取当前Unix时间戳
JavaScript 获取当前时间戳:第一种方法:var timestamp = Date.parse(new Date());第二种方法:var timestamp=new Date().getTime();第三种方法:var timestamp = (new Date()).valueOf();第一种:获取的时间戳是把毫秒改成000显示,转载 2017-08-27 15:10:57 · 11598 阅读 · 0 评论 -
用new调用函数的执行过程
/* * new * 一元运算符,后面只能跟函数,用来调用函数 * * 调用函数的方式 * 1、new 函数名 * 没有参数的情况下用这种方式 * 2、new 函数名() * * 用new调用函数的执行过程 * 1、自动创建一个空对象 * 2、把函数内部的this指向创建的这个对象 * 3、在函数执行完成以后自动返回创建的那个对象,即使函数里面转载 2017-08-24 10:50:16 · 2646 阅读 · 0 评论 -
js 数组随机排序
数组随机排序方法 var arr = [1,2,3,4]; arr.sort(function(){ return 0.5-Math.random(); }); console.log(arr);//排序后的数组sort底层实现还不知道,先记着吧.原创 2017-08-28 15:27:25 · 352 阅读 · 0 评论 -
js原理解析
写在前面的话: 发现使用了那么长时间的Javascript,但是对其运行原理还是不清晰,今天特意总结一下,把大神们的理论和自己的总结都记录到下面;1. 什么是JavaScript解析引擎?简单地说,JavaScript解析引擎就是能够“读懂”JavaScript代码,并准确地给出代码运行结果的一段程序。比方说,当你写了 var a = 1 + 1; 这样一段代码,J转载 2017-09-20 19:27:16 · 5832 阅读 · 0 评论