JavaScript是web开发人员不可不学的一门脚本语言,也是互联网上最流行的脚本语言,它是一个轻量级,但功能强大的编程语言,这门语言可用于HTML和web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。它主要用于网页的行为。JavaScript是可插入HTML页面的编程代码,插
原创
2021-07-17 14:11:14
198阅读
var areaJson22 = { "id": "0", "name": "全国", "parentId": null, "checked": false, "isParent": "true", "icon": null, "type": null, "ln...
转载
2016-10-25 13:44:00
113阅读
2评论
<!--页码部分开始--> <div class="public_ym" style="display:none"> <ul id="upage"> <li id="public_ym_lef
原创
2014-04-08 17:08:37
787阅读
<!DOCTYPE html><html lang="zh-cn"><head><meta charset="UTF-8"><title></title></head><body><script&
原创
2023-06-27 00:07:49
123阅读
顾名思义,FileReaderSync 类型就是 FileReader 的同步版本。这个类型拥有与 FileReader 相同的方法,只有在整个文件都加载到内存之后才会继续执行。FileReaderSync 只在工作线程中可用, 因为如果读取整个文件耗时太长则会影响全局。
假设通过 postMessage()向工作线程发送了一个 File 对象。以下代码会让工作线程同步将文件 读取到内存中,然后将
原创
2024-02-21 20:31:03
214阅读
闭包什么是闭包?密闭的容器,类似于set,map容器,存储数据的闭包是一个对象,存储是键值对的形式闭包的产生我将会从js的垃圾回收,作用域链,代码执行环境讲起
首先,产生闭包的条件是,函数嵌套,内部函数引用了外部函数的局部变量,这样导致了这个变量在内存上无法被回收,由此产生了所谓的闭包
那么这个变量为什么无法被回收了呢,这就要从js的垃圾回收谈起,js代码在执行时,会进入执行环境
而垃圾回收会
转载
2021-01-28 20:40:25
210阅读
2评论
javaScript运行机制了解 一、JavaScript为什么是单线程? JavaScript语言的一大特点就是单线程,也就是说,同一个时间只能做一件事。那么,为什么JavaScript不能有多个线程呢?这样能提高效率啊。 JavaScript的单线程,与它的用途有关。作为浏览器脚本语言,Java ...
转载
2021-08-30 15:13:00
77阅读
2评论
自增 自增 ++ 通过自增可以使变量在自身的基础上增加1 对于
转载
2019-02-12 01:04:00
99阅读
2评论
js是一种专门为网页交互设计的脚本语言。由三部分组成:1.ECMAScript (ECMA-262定义), 提供核心语言功能 2.文档对象模型(DOM), 提供访问和操作网页内容的方法和接口 3.浏览器对象模型(BOM), 提供与浏览器交互的方法和接口 js脚本在HTML 中必须位于 <script
原创
2022-01-11 15:33:32
108阅读
直接上代码,注意文件名为env.js原理如下: 一次批量加要加载的文件存入数组,采用Ajax方式异步载入各个文件,然后采用循环方式逐个执行下载下来的Js或者Css文件,如果已经被缓存(localStorage)的则省略下载过程。 由于JS采用的是单线程模式运行,在执行某一个js时会阻塞其它并发的js执行,所以会按顺序执行各个j
转载
2024-06-07 12:58:39
65阅读
前面一篇我们简单介绍了 JavaScipt 的历史,在 JavaScript 发展的前十几年时间,Nodejs 出现以前,JavaScript 主要是用于 Web 开发,也就是俗称网页或网站开发。
早期 JavaScript 只是寄生在浏览器上面的一门脚本语言,离开了浏览器它什么都做不了,还需要浏览器提供的 文档对象模型DOM、浏览器对象模型BOM才能正真的工作起来。
1. 文档对象模型(DOM
转载
2021-08-07 23:47:38
575阅读
有人老找JS,我吧FineUI自己写的JS沾过来方便大家看看,在实现前端的时候更灵活JS 实
转载
2022-07-22 16:48:05
482阅读
1.对象使用的高级 对象的key为字符串类型, value为任意类型var obj = {
name: "name",
"person-age": 18
}
// 访问
obj.name | obj["name"]
obj["person-age"] 对象的属性可以任意添加与删除var obj = {
name: "obj"
}
// 删除
d
转载
2023-06-06 11:34:37
85阅读
目录:表单:1.引用表单2.提交表单3.重置表单4.表单字段在HTML中,表单是由元素来表示的,而在javascript中,表单对应的则是HTMLFormElement类型。HTMLFormElement继承了HTMLElement,因而与其他HTML元素具有相同的默认属性。
转载
2013-11-28 16:45:00
116阅读
2评论
特别注意parseInt()是js全局函数1,Math.ceil()方法向上取整,整数部分值+1:
Math.ceil(3/2) 输出:2
2,Math.floor()方法向下取整,整数部分值不变:
Math.floor(3/2) 输出:1
3,Math.round()方法四舍五入取整:
Math.round(3/2) 输出:2
4,parseInt()方法 抛去小数部分,只取整数部分:
p
转载
2023-06-13 14:45:08
316阅读
1、typeof ---返回一个表达式的数据类型的字符串。 语法:typeof data----返回的是js的基本数据类型:number|boolean|string|object|undefined|function 2、instanceof ---验证原型对象与实例对象之间的关系。 语法:a instanceof A...
原创
2023-06-26 00:10:23
10000+阅读
一部分ECMAScript ECMAScript是由ECMA国际(原欧洲计算机制造商协会)进行标准化的一门编程语言,这种语言在万维网上应用广泛,他往往被称为javascript或JScript,但实际上后两者是ECMAScript语言的实现和扩展。 ECMAScript : ECMAScript规定
原创
2022-06-16 17:43:31
137阅读