一 Javascript是一种嵌套式脚本语言!属于弱类型语言,它的解释器被称为JavaScript引擎,是浏览器 的一部分! 最早是放在HTML中用来给网页整加网页动态功能! JavaScript 是一种客户端脚本语言。 JavaScript 通常被直接嵌入HTML页面中。 JavaScript 是 ...
分类:
编程语言 时间:
2016-09-17 13:27:51
阅读次数:
149
声明:这类属于学习笔记,主要是摘录书中内容,比较少的整理。内容经常是跳跃的,建议您阅读书本,收益更大。 定义函数的方式有2种,第一种是函数声明,另一种是函数表达式 函数声明会提升,就是JavaScript引擎先什么都不干,先把函数声明的代码解析一下,那么你是在此之前先用还是后用就无所谓了;但是表达式 ...
分类:
编程语言 时间:
2016-09-15 20:22:44
阅读次数:
243
定义js函数的方法有两种,1、函数声明 2、函数表达式 这两种方式的区别是:1、函数声明可以先调用后定义(javascript引擎在解释的时候会把所有的函数声明提升)2、函数表达式必须先定义后使用。看下面例子直观区别 函数声明 函数表达式 ...
分类:
编程语言 时间:
2016-09-14 14:07:06
阅读次数:
156
一、JavaScript引擎: 所谓JavaScript引擎是一个专门处理JavaScript脚本的虚拟机,一般会附带在网页浏览器之中,用于解释和执行js脚本。 著名的js引擎: Mozilla:SpiderMonkey引擎,世界第一款JavaScript引擎,有C/C++编写,用于Mozilla ...
分类:
编程语言 时间:
2016-09-10 00:00:42
阅读次数:
226
异常捕获 1、异常:当javascript引擎执行JS代码时,发生了错误,导致程序停止运行。 2、异常抛出:当异常产生,并且将这个异常生成一个错误信息 3、异常捕获: try{发生异常的代码块;}catch(err){错误信息处理;} 4、Throw语句:通过一个throw语句来创建一个自定义错误 ...
分类:
编程语言 时间:
2016-09-05 19:29:01
阅读次数:
230
值类型:栈从线程的堆栈中分配,不考虑垃圾回收机制,继承System.ValueType,有两种形式:装箱和未装箱,不能作为基类,不能有虚方法,初始化时默认为0值,复制时“字段对字段”的拷贝。读取对象的某个属性时,JavaScript引擎先寻找对象本身的属性,如果找不到,就到它的原型去找,如果还是找不... ...
分类:
其他好文 时间:
2016-09-04 17:29:03
阅读次数:
134
JavsScrypt介绍 一、简介 JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动 ...
分类:
编程语言 时间:
2016-08-31 00:24:05
阅读次数:
193
Google的C++开源代码项目 v8 - V8 JavaScript Engine V8 是 Google 的开源 JavaScript 引擎。 V8 采用 C++ 编写,可在谷歌浏览器(来自 Google 的开源浏览器)中使用。 V8 根据 ECMA-262 第三版中的说明使用 ECMAScri ...
分类:
编程语言 时间:
2016-08-27 11:21:13
阅读次数:
180
javascript的预定义函数: javascript引擎中有一组可以随时调用的内建函数。 这些内建函数包括: 1. parseInt() 2. parseFloat() 3. isNaN() 4. isFinite() 5. encodeURI() 6. decodeURI() 7. encod ...
分类:
编程语言 时间:
2016-08-26 10:41:25
阅读次数:
226
Node.js 是什么 传统意义上的 JavaScript 运行在浏览器上,这是因为浏览器内核实际上分为两个部分:渲染引擎和 JavaScript 引擎。前者负责渲染 HTML + CSS,后者则负责运行 JavaScript。Chrome 使用的 JavaScript 引擎是 V8,它的速度非常快 ...
分类:
Web程序 时间:
2016-08-21 00:38:02
阅读次数:
202