function类型每个函数都是function类型的实例,函数是对象,函数名是指向对象的指针function sum(num1,num2)
{
return num1+num2;
}
//等价于
var sum=function (num1,num2)
{
return num1+num2;
};
//function构造函数,解析两次第一次是常规的ECMAScript代
转载
2023-07-23 17:39:03
52阅读
事件对象在触发DOM上某个事件时,会产生一个事件对象event,这个对象中包含着所有与事件有关的信息。DOM中的事件对象兼容DOM的浏览器会将event对象传入到事件处理程序中,无论指定事件处理程序时使用什么方法(DOM0级或DOM2级)btn.addEventListener("click",function(event){
alert(event.type); //"click"
转载
2023-06-12 00:04:32
1030阅读
过滤输入对于一些浏览器,可以使用正则表达式里的text()测试用户按下的按键,Firefox和safari(3.1版本之前)会对向上向下、退格键和删除键触发keypress事件,在Firefox中,所有非字符键触发的keypress事件对应的字符编码为0,而在Safari3之前的版本,对应的字符编码全部为8,最后确保用户没有按下Ctrl键(不屏蔽ctrl+c、ctrl+v)EventUtil.ad
转载
2023-06-06 17:27:39
103阅读
动画与Canvas图形 文章目录动画与Canvas图形一、使用requestAnimationFrame1.requestAnimationFrame2.cancelAnimationFrame二、基本的画布功能三、2D绘图上下文1.填充和描边2.绘制矩形3.绘制路径4.绘制文本5.变换6.绘制图像7.阴影8.渐变9.图案10.图像数据11.合成四、WebGL1.WebGL基础 一、使用reque
转载
2023-08-18 13:22:29
115阅读
网盘地址 提取码:vh81笔记第二章2.1script标签
<script>元素属性:async、charset、defer、language、src、type async和defer只对外部脚本有效,language已废弃,type默认为“text/javascript”defer属性可以让脚本在文档完全呈现之后再执行,且按照指定的顺序执行设置了async的脚本文件不一定按照书写顺序
转载
2023-07-18 18:46:26
187阅读
其它方面的变化DOM的其他部分在“DOM2级核心”中也发生了一些变化,这些变化与XML命名空间无关,而是确保API的可靠性及完整性DocumentType类型的变化DocumentType类型新增了3个属性:publicId、systemId和internalSubset其中前两个属性表示的是文档类型声明中的两个信息段,这两个信息段在DOM1级中没有办法访问到alert(document.doct
转载
2024-05-20 15:17:06
25阅读
《Javascript 高级程序设计》笔记目录笔记Javascript简介 Javascript与ECMAscript之间的关系、DOM、BOM。
ECMAscript和W3C制定的一些相关标准。
在HTML中使用Javascript。 如何在html中使用JavaScript创建动态网页。
在网页中嵌入JavaScript的各种方式,还讨论了JavaScript内容类型及其与元
转载
2024-01-03 07:42:55
26阅读
第 3 章 基本概念3.5.2 位操作符ECMAScript 中所有数值都是以 IEEE-754 64 位格式存储,但位操作符并不直接操作 64 位的值。而是先将 64 位的值转换成 32 位的整数,然后执行操作,最后再将结果转换为 64 位。(对于开发人员 64 位存储格式是透明的,因此整个过程像是只存在 32 位的整数一样)3.5.6 关系操作符比较的操作数为对象,则调用 valueOf()
转载
2023-08-11 16:31:11
78阅读
第一章 JavaScript是什么 一个完整的JavaScript实现是由3个不同的部分组成的:核心(ECMA)、DOM、BOM. 第二章 1.ECMAScript语法: 区分大小写 (Both变量和函数名) 变量弱类型 末尾分号可有可无,最好添上 注释同java一致。单行//,多行/* */ 括号表明代码块 语法特点和java很类似,包括结构控
原创
2010-10-08 10:47:22
271阅读
表单脚本表单的基础知识在HTML中,表单是由<form>元素表示的,在Javascript对应的是HTMLFormElement类型,它继承自HTMLElement,因此具有与其他HTML元素相同的默认属性,HTMLFormElement也有它自己独有的属性和方法acceptCharset:服务器能够处理的字符集;等价于HTML中accept-charset特性action:接受请求的
转载
2023-07-28 21:52:03
135阅读
do-while语句是一种后测试循环语句do {statement} while (expression),至少会循环一次while语句是一种前测试循环语句while (expression) statementfor语句也是一种前测试循环语句,它具有执行循环前初始变量,循环之后执行代码的能力var count=10;
for (var i=0;i<count;i++)
{
alert(
转载
2023-10-30 22:29:16
58阅读
第2章节,主要讲的是script元素、行内与外部脚本的比较、文档模式、js不可用时的做法。没有书,或者懒得看书的可以看我写的概括啦~尽量短小精辟会一直更下去der!1、script元素从上到下解释代码,按页面出现顺序进行执行(前提是没有使用async和defer)· async:只对外部脚本有效,立即下载脚本,不保证能按照它们出现的次序执行,谁先下载完就加载谁,会在页面load事件前执行,不应该在
转载
2023-08-07 11:42:03
62阅读
javaScript高级程序设计读书笔记一:目录介绍第三章:对象基础(完成) Math是内置对象无须new 本地对象.Objec
原创
2022-11-15 20:38:05
138阅读
<script> /* 功能说明: 在所有class为required的input框后面加上红星号 使用到的javascript的方法:
原创
2022-12-29 16:28:49
264阅读
其它方面的变化DOM的其他部分在“DOM2级核心”中也发生了一些变化,这些变化与XML命名空间无关,而是确保API的可靠性及完整性DocumentType类型的变化DocumentType类型新增了3个属性:publicId、systemId和internalSubset其中前两个属性表示的是文档类型声明中的两个信息段,这两个信息段在DOM1级中没有办法访问到alert(document.doct
转载
2023-07-04 13:21:37
88阅读
第一遍通读的时候对JavaScript一点都不了解翻了一整本书仅仅是眼熟的几个名词,现在会写一些js效果了,对程序有一定的认知,又要在读一遍,再加深一些了解,当然以后还会有第三遍第四遍,等完全啃透了这本书,离前端工程师也就不远了,共勉吧第一章 JavaScript简介JavaScript分三部分 核心(ECMAScript) 文档对象模型(DOM) 浏览器对象模型(BOM)ECMA-262规定了
转载
2023-05-30 09:34:44
212阅读
1. JavaScript简介01. js是一种专为网页交互而设计的脚本语言02. 三个组成部分:ECMAScript,由ECMA-262定义,提供核心语言功能;DOM(文档对象模型),提供访问和操作网页内容的方法和接口;BOM(浏览器对象模型),提供与浏览器交互的方法和接口 2. 在HTML中使用JavaScript01. <script>元素的使用方式: &n
转载
2023-08-20 15:01:47
77阅读
第12章 DOM2和DOM3DOM1级主要定义的是HTML和XML文档的底层结构。DOM2和DOM3则在这个结构的基础上引入了更多的交互能力,也支持更高级的XML特性 DOM2和DOM3级分为许多模块,分别描述了DOM的某个非常具体的子集DOM2级核心(DOM Level 2 Core):在1级核心基础上构建,为节点添加更多方法和属性DOM2级视图(DOM Level 2 Views):
转载
2023-07-11 11:11:56
77阅读
前言 对于经常阅读的人来说,制作本地电子书,算是刚需了。网上的很多教程都不太好用,所以我特地整理出一个详细的教程。亲测有效,一劳永逸。当你意外发现某个宝藏时,想要集中阅读上面的每一篇文章,恨不得一口气看完,你会怎么做呢?你可能会把它添加到“微信读书”App 的书架上: 但上面这种曲线救国的方式并非最佳,仍然不尽人意,存在不少问题。我知道,现在有很多的第三方服务,可以将任意的文章制作
转载
2024-05-27 22:46:30
71阅读
使用hasOwnProperty()方法检测一个属性存在实例还是原形中,当属性存在对象实例中时,返回true
alert(person1.hasOwnProperty("name")); //false 来自原型
原型和in操作符
单独使用和for-in中,单独使用时无论属性存在于实例中还是原型中都返回true
ECMAScript 5的Object.keys()方法,接收一个对象作为参数,返回
转载
2023-07-22 22:51:49
60阅读