1.数学对象 -Math2.对象常用属性3.常用函数4.对数值类型数据保留小数的函数 原文:http://www.cnblogs.com/mibear/p/6849933.html
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<script type="text/javascript">//测试removeChild()方法 删除节点window.onload = function() {//alert(1);var bjNode = document.getElementById("bj");//var c = bjNode.parentNode.removeChild(bjNode);//指向已经删除的节点//alert(c.firstChild.nodeValue);//为li节点添加一个confirmvar liNodes = document.getElementsByTagNam...
1.script元素async和defer属性async:异步脚本,异步下载脚本时,不会阻塞文档的解析,但是一旦下载完成,立即执行,会阻塞文档解析;(不一定按照文件顺序执行)defer:延迟脚本,脚本会被异步下载但不会立即执行,直到文档的载入和解析完成,并可以操作,文档才会执行;(按照文件顺序执行) 2.typeof null; // "Object" typeof 正则表达式; // "Object" (Safari5&Chrome7及以前返回function) undefined派生自null: consol...
目录如下:连接:第二章 Mapping and Views根据本人体会,【这一章节主要是介绍地图(Map)和视图(View)的。】其中,Get started with MapView(2D)和 Get started with SceneView(3D)两节介绍了如何加载ESRI服务器或者开源的地图和视图。这两节介绍了很重要的概念:Map和View,Map即地理数据,而View代表视图。View主要有两种,MapView和SceneView,前者是2D的,而后者是3D的,区别就是投影到哪里,前者投影到平面上,而后者...
一.什么是Dom? DOM------>Document Object Model 直接翻译就是文档对象模型。 DOM------>定义了表示和修改文档所需的对象、这些对象的行为和属性以及这些对象之间的关系。DOM对象即为宿主对象,由浏览器厂商定义,用来操作html和css功能的一类对象的集合。也有人称DOM是对HTML以及XML的标准编程接口。说白了就是类型C#对象集合。举个例子 I/0,I/O包含了很多操作文件和流的对象。意思是一样的。二.如何使用Dom? 1.查看方...
JavaScript数据类型六种数据类型(五种原始类型,一种对象类型)numbersttringbooleannullundefinedobject #对象
FunctionArrayDate...javascript数据类型是弱数据类型,在定义变量时无需指定数据类型。var num = 32;
num = "this is a string";32 + 32 // 64 #加法运算
//"+"理解为字符串拼接,"-"理解为减法运算
"32" + 32 // "3232" # 字符串拼接
"32" - 32 // 0 # 减法运算隐式转换巧用“+”/"-"规则转换类型var num = "string"...
遍历“DOM2级遍历和范围” 定义了两个用于辅助完成顺序遍历的DOM结构类型NodeIterator 和 TreeWalk上述两种类型可以基于给定起点的DOM结构执行深度优先的遍历操作对于检测浏览器对于该功能的实现可以使用以下代码var supportTraversals = document.implementation.hasFeature("Traversal","2.0");var supportsNodeIterator = (typeof document.createNodeIterator === "function");var supportsTreeWalker = (typeof document.crea...
JavaScript的函数是一个特殊的对象,它也有一些属性,如function.name
其中,有一个特殊的属性叫function.[[scope]],它存储着函数的作用域。对于[[scope]]属性的解释如下:每个Javascript函数都是一个对象,对象中有些属性我们可以访问,但有些不可以,这些属性仅供Javascript引擎存取,[[scope]]就是其中一个。
[[scope]]指的就是我们所说的作用域,其中存储了执行期上下文的集合。那什么是执行期上下文呢?执行期上下文:
当函数...
事件类型Web浏览器中可能发生的事件有许多种类型不同类型的事件都有着自己独特的信息在“DOM3级事件”规范中,规定了以下几类事件:UI事件 当用户与页面元素交互时触发焦点事件 当元素失去或获得焦点时触发鼠标事件 当用户通过鼠标在页面上执行操作时触发滚轮事件 当使用鼠标滚轮或类似设备时触发文本事件 当在文档中输入文本时触发键盘事件 当用户通过键盘在页面执行操作时触发合成事件 当为IME(输入法编辑...
HTML <font> 标签定义和用法<font> 规定文本的字体、字体尺寸、字体颜色。实例规定文本字体、大小和颜色:1<font size="3" color="red">This is some text!</font>2<font size="2" color="blue">This is some text!</font>3<font face="verdana" color="green">This is some text!</font>HTML 与 XHTML 之间的差异在 HTML 4.01 中,font 元素不被赞成使用。在 XHTML 1.0 Strict DTD 中,font 元素不被支持。原文:http://www.cnblo...
基于组合与动态原型创建对象 方法一:在外部设置prototype<script type="text/javascript">/** * 为了解决原型所带来的问题,此处需要通过组合构造函数和原型来实现对象的创建 * 将属性在构造函数中定义,将方法在原型中定义 * 这种有效集合了两者的优点,是目前最为常用的一种方式 */ function Person(name,age,friends){ //属性在构造函数中定义 this.name = name; this.age = age; this.friends...
遍历Array可以采用下标循环,但Map和Set并不行。为了统一集合类型,ES6标准引入了新的iterable类型,Array、Map和Set都属于iterable类型。 iterable有一个特征是可以通过for……of来遍历数组,它与for……in的区别是: 对于数组新添加成员,of并不会从原数组修改,但in会,然后长度却是原数组的长度。 举个栗子:var array-in = [1,2,3];
array.name = "xiaoyu";
for (var item in array){alert(item); //依次输出1 ...
1.DOM 注释节点 在FireFox、Safari、Chrome 和 Oprea 中,可以访问Comment类型的构造函数 和
原型。IE8中,注释节点被视为标签名为"!" 的元素,可以使用getElementsByTagName()
取得注释节点。IE9没有把注释节点当成元素,可以使用HTMLCommentElement的构造函数来表示注释。原文:http://www.cnblogs.com/yiliweichinasoft/p/3582206.html
页面往往是动态变化的,我们经常需要在脚本里对元素的样式进行操作,刚学习js的时候大家都知道通过style属性设置css样式相关的属性,但有时候也想先获取样式,结果发现通过style取到的值是空,这就需要我们对这些概念足够熟练。一、设置样式每个dom元素都具有一个style属性,与平常的属性不一样,style的值是一个CSSStyleDeclaration对象,这个对象的属性代表了该对应元素的内联样式。
注意上面说的是内联样式,我们知道,在<link...
1.窗口对象属性属性描述closed返回窗口是否已被关闭。defaultStatus设置或返回窗口状态栏中的默认文本。document对 Document 对象的只读引用。请参阅 Document 对象。history对 History 对象的只读引用。请参数 History 对象。innerheight返回窗口的文档显示区的高度。innerwidth返回窗口的文档显示区的宽度。length设置或返回窗口中的框架数量。location用于窗口或框架的 Location 对象。请参阅 Location 对象。name设置或返回窗口...