引言:新的一天,坚持学习,总结。昨天的文章今天再看一次,发现更新的知识点着实有些少了,今天要多写一才行。那么这一篇博文继续对数据概念、基础等知识点进行总结。 Number类型: Number 类型应该是JavaScript中最受关注的类型了。这种类型采用 IEEE754 格式来表示整数和浮点数值(双 ...
分类:
编程语言 时间:
2018-08-01 18:19:14
阅读次数:
152
引言:任何语言的核心都必然会描述这门语言的最基本的工作原理,而描述的内容通常都要涉及这门语言的语法、操作符、数据类型、内置功能等用于构建复杂解决方案的基本概念。 今天我就这些基本的概念开始进行总结,由于有一些内容实在过于基础我就不重复赘述(这个总结并不适用于没学过JS的小伙伴看),而且基础概念的内容 ...
分类:
编程语言 时间:
2018-07-31 15:12:25
阅读次数:
150
引言:在学习JavaScript之前,我们要先学习如何在HTML中引用JavaScript,此篇总结将会详细介绍<script>元素的用法及其属性,并分析几种引用方式的优劣,以及延迟脚本和异步脚本的区别。 <script>的介绍及其属性: 向HTML中插入JavaScript的只要方法使用<scri ...
分类:
编程语言 时间:
2018-07-30 14:54:39
阅读次数:
146
待整理:1 2参见《JavaScript高级程序设计》P586;3 5参见 一、同源策略 浏览器的 同源策略限制了 从一个源加载的文档或脚本与来自另一个源的资源的交互。它是隔离潜在恶意文档的关键安全机制。 具体限制: 1. 不能通过ajax的方法去请求不同源的资源。 2. 浏览器中不同域的框架之间是 ...
分类:
其他好文 时间:
2018-07-20 19:02:55
阅读次数:
196
知识内容: 1.JavaScript函数 2.JavaScript作用域 参考资料:《JavaScript高级程序设计》 一、JavaScript中的函数 1.函数的定义 学完python后,对函数的定义一定不再陌生了,函数对于任何一个语言来说都是核心的概念。通过函数我们可以封装任意多条语句,而且可 ...
分类:
编程语言 时间:
2018-07-18 00:41:10
阅读次数:
174
在《JavaScript高级程序设计》第三版 4.1.3,讲到传递参数: ECMAscript中所有函数的参数都是按值传递 按值传递 也就是,把函数外部的值复制给函数内部的参数,就和把值从一个变量复制到另一个变量一样 当传递value给函数foo的时候,相当于拷贝一份value给foo假设拷贝的那份 ...
分类:
编程语言 时间:
2018-07-15 21:30:52
阅读次数:
158
原文:详解JS原型链与继承 摘自JavaScript高级程序设计: 继承是OO语言中的一个最为人津津乐道的概念.许多OO语言都支持两种继承方式: 接口继承 和 实现继承 .接口继承只继承方法签名,而实现继承则继承实际的方法.由于js中方法没有签名,在ECMAScript中无法实现接口继承.ECMAS ...
分类:
Web程序 时间:
2018-07-13 15:08:21
阅读次数:
236
在《JavaScript高级程序设计》第三版第7章函数表达式部分讲到,定义函数有两种方式:一种是函数声明,另一种就是函数表达式。函数声明的语法是这样的。function functionName(arg0, arg1, arg2) {//函数体} 关于函数声明,它的一个重要特征就是函数声明提升( f ...
分类:
其他好文 时间:
2018-07-07 20:27:47
阅读次数:
377
本文是参照高程(JavaScript 高级程序设计)加上一些个人的理解和总结,使用简单的小例子和一些代码片段来尽量解释清楚作用域和作用域链。(本文适用于具备一些JS基础的朋友拿来参考) 执行环境与 函数的定义和执行 执行环境定义了变量或者函数有访问其他数据的权限 。在 JavaScript 中,有一 ...
分类:
编程语言 时间:
2018-07-06 01:27:08
阅读次数:
179
概述: 那什么叫事件委托呢?它还有一个名字叫事件代理,JavaScript高级程序设计上讲:事件委托就是利用事件冒泡,只指定一个事件处理程序,就可以管理某一类型的所有事件。那这是什么意思呢?网上的各位大牛们讲事件委托基本上都用了同一个例子,就是取快递来解释这个现象,我仔细揣摩了一下,这个例子还真是恰 ...
分类:
其他好文 时间:
2018-07-02 18:47:13
阅读次数:
142