~$ 存档

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

随笔分类 -  JavaScript

上一页 1 2

摘要:方法:在js文件后加上数学随机数; Math.random() 比如:源代码为 修改之后变成: 阅读全文
posted @ 2017-07-30 01:31 LuoTian 阅读(4541) 评论(0) 推荐(0) 编辑

摘要:_________此篇日志属于重要记录,长期更新__________ this,call,apply这三个是进阶JS的重要一步,需要详细的记录。 this 一、作为对象的方法调用。 当函数作为对象的方法被调用时,this指向该对象。首先,函数必须作为对象的方法。这句话很关键,因为函数的调用有很多种可 阅读全文
posted @ 2017-04-07 12:29 LuoTian 阅读(227) 评论(0) 推荐(0) 编辑

摘要:...占位... 阅读全文
posted @ 2017-04-07 12:29 LuoTian 阅读(134) 评论(0) 推荐(0) 编辑

摘要:2.为什么一切皆对象? 《Javascript权威指南》解释了这个问题,问题的起源在于,如果typeof(字符串)返回的是string,并非object,那么为什么字符串也是对象呢? 简单说,像这类简单数据类型,JS都有一个对应的包装类(wrapper),比如说: 当调用字符串a的方法时,JS就会在 阅读全文
posted @ 2017-04-07 12:27 LuoTian 阅读(248) 评论(0) 推荐(0) 编辑

摘要:这一篇是根据不同的书本知识归纳的内容,解答的问题是浏览器是如何工作的? 另外,还有一些长篇的内容,写的是浏览器内部如何架构的,这些内容非常复杂艰深,比现在所写的内容又低了一个层级,希望有时间能总结贴出来。 一、打开浏览器窗口,产生window对象。 打开网页,首先弹出一个窗口,也就是window对象 阅读全文
posted @ 2017-04-07 12:26 LuoTian 阅读(221) 评论(0) 推荐(0) 编辑

摘要:一、全局函数 全局函数不同于内置对象的方法(来源于网络),一共有7个,可以直接使用。 escape( )、eval( )、isFinite( )、isNaN( )、parseFloat( )、parseInt( )、unescape( ),具体使用可以百度,略过。 二、自定义函数 这一块知识相对比较 阅读全文
posted @ 2017-04-07 12:26 LuoTian 阅读(165) 评论(0) 推荐(0) 编辑

摘要:一、私有变量和公有变量 通过var修饰的是私有变量。 二、私有变量的访问方法 三、特权、公有和私有方法 一个例子: 继承 通过prototype模拟继承 原因:javascript解释器在访问某个对象的属性或方法时,首先在对象中查找此成员是否存在,如果不存在则在prototype指向的原型去查找。 阅读全文
posted @ 2017-04-05 22:33 LuoTian 阅读(229) 评论(0) 推荐(0) 编辑

摘要:一、函数对象的属性和方法 函数是一种数据类型,也是对象,这一点很明确。因此,函数对象也可以添加属性和方法,但是这里的属性和方法是静态的,之所以这样说,就是为了区别构造函数。 示例如下: ①创建一个空的函数对象circle ②为此函数对象添加属性和方法: 例子说明:即使函数没有被调用,也可以访问到函数 阅读全文
posted @ 2017-04-05 16:42 LuoTian 阅读(197) 评论(0) 推荐(0) 编辑

摘要:根据【转贴】进一步补充 今天明白了一个困扰很久的问题:引用类型和基本类型的区别与联系要明白这个问题,首先需要理解堆栈的概念。那什么又是堆栈,有什么区别和联系呢?堆:首先堆是动态分配的,JVM并不会自动释放这部分内存。只用等待系统的gc来进行内存回收。栈:是在类加载中有系统静态分配的,而且分配时按照内 阅读全文
posted @ 2017-01-11 23:58 LuoTian 阅读(220) 评论(0) 推荐(0) 编辑

上一页 1 2