![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript权威指南
EDB
这个作者很懒,什么都没留下…
展开
-
from表单学习笔记
form的属性accept-charset 规定在被提交表单中使用的字符集(默认:页面字符集)。action 规定向何处提交表单的地址(URL)(提交页面)。autocomplete 规定浏览器应该自动完成表单(默认:开启)。enctype 规定被提交数据的编码(默认:url-encoded)。method 规定在提交表单时所用的 HTTP 方法(默认:GET)。name 规定识别表...原创 2018-11-12 21:19:40 · 400 阅读 · 0 评论 -
继承
原型链function SuperType() { this.property = false}SuperType.prototype.getSuperValue = function() { return this.property}funcction SubType() { this.subproperty = false}SubType.prototype = new S...原创 2019-01-15 20:04:42 · 168 阅读 · 0 评论 -
面向对象的程序设计
在javaScript当中,如果是只有内部才能访问的属性,那么使用[[ ]]括号括起来的。属性类型数据属性[[Configurable]]: 默认为true。能否delete、能否修改除Writeable之外的数据属性、能否把属性修改为访问器属性。一旦改为false,就不能修改回true。[[Enumerable]]: 默认为true。能否通过for-in返回属性。[[Writable...原创 2019-01-13 18:51:32 · 188 阅读 · 0 评论 -
迷惑的Date对象
new Date()在不传参的情况下,新创建的对象自动获得当前日期和时间。要创建指定日期,应该传入该日期的毫秒数,所以提供了两个方法:Date.parse(): 将按照格式传入的日期转换为毫秒数,支持哪些格式可以自行查阅, 类似与这样Date.prase("2004-05")Date.UTC(): 将按照格式传入的日期转换为毫秒数,注意返回的是UTC国际协调时间,支持哪些格式可以自行查...原创 2019-01-13 16:08:55 · 185 阅读 · 0 评论 -
Web Workers后台运行
随着Web应用复杂性的与日俱增,越来越复杂的计算在所难免,长时间运行的javaScript进程会导致浏览器冻结用户界面,让人感觉屏幕冻结了。Web Works通过让javaScript在后台以线程、进程、运行在其他处理器上的线程或进程解决了这个问题。也就是说可以通过开启多线程、进程来解决这问题。并且兼容性很好。使用Web Worker在页面中开启一个Web Worker,它处理完数据以后可以...原创 2019-01-13 13:49:03 · 345 阅读 · 0 评论 -
地理定位(Geolocation) API
这个API得到了广泛的支持,并且使用得很多,所以还是很有必要学一下。使用地理定位API的时候会在浏览器弹出提示,让用户来决定是否允许访问地理信息它在浏览器中的实现是navigator.geolocation,这个对象包括三个方法。getCurrentPosition(): 获取当前的位置信息,接受三个参数成功的回调函数: 接受一个position对象,包括coords、timestamp...原创 2019-01-13 11:29:01 · 732 阅读 · 1 评论 -
严格模式
使用严格模式在函数或者全局作用域的顶部使用"use strict", 可以实现向后兼容, 如果支持严格模式那么会启用这个模式,如果不支持那么就会被当做一个没有赋值的字符串严格模式的规则不能使用未声明的 变量不能对变量调用delete操作符, 但是仍然可以delete属性操作对象在非严格模式下会静默失败的,在严格模式下就会抛出错误函数中的参数不能有相同的命名, 非严格模式下不会报错,而...原创 2019-01-13 10:36:34 · 223 阅读 · 0 评论 -
富文本编辑
编辑实现文本编辑有两种方式在页面中嵌入一个包含空html的iframe,并且设置内部htmk它的designMode = "on"任何元素都可以使用的contenteditable设置为以下三个属性true: 打开false: 关闭inherit: 表示从父元素那里继承操作富文本与富文本编辑器交互的方式主要是使用document.execCommand()接受三个参数...原创 2019-01-17 19:59:35 · 207 阅读 · 0 评论 -
FileAPI
使用<input type='file'>,我们可以实现上传文件, 病且监听change事件,通过事件对象event.target.files可以 获取到我们上传的文件集合FileList, 每一个文件对象包含以下属性name: 本地文件系统当中该文件的名称size:文件的大小,以字节为单位type: 文件的类型,字符串lastModified:字符串, 文件上一次被修改的日...原创 2019-01-12 14:51:58 · 371 阅读 · 0 评论 -
DOM
Document 类型在浏览器中document是HTMLDocument的实例属性nodeType的值为9nodeName的值为#documentdocumentElement、first、childNodes[0]指向htmlbody指向body元素title属性: 可以设置domain: 可以设置为包含的域,设置为相同的域可以实现跨越,并且设置为松散的域名(wrox.co...原创 2019-01-27 18:38:09 · 179 阅读 · 0 评论