- 1.尽量避免使用DOM。当需要反复使用DOM时,先把对DOM的引用存到JavaScript本地变量里再使用。使用设置innerHTML的方法来替换document.createElement/appendChild()方 法。 2.eval()有问题,new Fuction()构造函数也是,尽量避免使用它们。 3.拒绝使用with语句。 它会导致当你引用这个变量时去额外的搜索... 1.尽量避免使用DOM。当需要反复使用DOM时,先把对DOM的引用存到JavaScript本地变量里再使用。使用设置innerHTML的方法来替换document.createElement/appendChild()方 法。 2.eval()有问题,new Fuction()构造函数也是,尽量避免使用它们。 3.拒绝使用with语句。 它会导致当你引用这个变量时去额外的搜索...
- 获取年月日的所有信息: 直接使用date(); 如要取得 其他单独年月日时间 : 首先创建一个date对象,例如 : var d = new Date();1 随后例如取得当前年 ,使用: d.getFullYear()1 当前月使用 : d.getMonth() //此处需要+1,因为js中从0开始算月,0就是1月,1就是2月1 当前日使用: d.... 获取年月日的所有信息: 直接使用date(); 如要取得 其他单独年月日时间 : 首先创建一个date对象,例如 : var d = new Date();1 随后例如取得当前年 ,使用: d.getFullYear()1 当前月使用 : d.getMonth() //此处需要+1,因为js中从0开始算月,0就是1月,1就是2月1 当前日使用: d....
- JavaScript运算符允许你改变一个变量的值。你已经熟悉了用于赋值给变量的=运算符。JavaScript提供了几种不同的运算符,它们可以划分为两大类:算数运算符和赋值运算符。 1、算数运算符 你可以使用算数运算符来执行变量和直接值之间的操作。具体可见下表: JavaScript的算数运算符,其结果基于y = 4最初值 运 算 符 说 明 示 例 x 结果... JavaScript运算符允许你改变一个变量的值。你已经熟悉了用于赋值给变量的=运算符。JavaScript提供了几种不同的运算符,它们可以划分为两大类:算数运算符和赋值运算符。 1、算数运算符 你可以使用算数运算符来执行变量和直接值之间的操作。具体可见下表: JavaScript的算数运算符,其结果基于y = 4最初值 运 算 符 说 明 示 例 x 结果...
- JavaScript的最重要的一个部分是制作其他代码可以重用的代码。要做到这一点,你可以把代码组织成执行特定任务的函数。函数是结合在一个单一的块中,并给予一个名称的一系列代码语句。然后,你就可以通过引用该名称来执行块中的代码。 1、定义函数 你可以使用function关键字后跟一个描述该函数用途的名称、在()中的零个或多个参数的列表,以及在{}块中的一个或多个代码... JavaScript的最重要的一个部分是制作其他代码可以重用的代码。要做到这一点,你可以把代码组织成执行特定任务的函数。函数是结合在一个单一的块中,并给予一个名称的一系列代码语句。然后,你就可以通过引用该名称来执行块中的代码。 1、定义函数 你可以使用function关键字后跟一个描述该函数用途的名称、在()中的零个或多个参数的列表,以及在{}块中的一个或多个代码...
- String对象是迄今为止在JavaScript中最常用的对象。在你定义一个字符串数据类型的变量的任何时候,JavaScript就自定为你创建一个String对象。例如: var myStr = "Hello world"; 当创建一个字符串时,有一些特殊字符是不能直接添加到字符串中的。针对那些字符,JavaScript提供了一组转义码,如下表所示: String... String对象是迄今为止在JavaScript中最常用的对象。在你定义一个字符串数据类型的变量的任何时候,JavaScript就自定为你创建一个String对象。例如: var myStr = "Hello world"; 当创建一个字符串时,有一些特殊字符是不能直接添加到字符串中的。针对那些字符,JavaScript提供了一组转义码,如下表所示: String...
- JavaScript入门基础 概述变量的声明变量的作用域基本数据类型Number类型String类型Boolean类型Undefined类型Null类型 三大引用类型Object类型Array类型Function类型 typeof 操作符 js编写的位置js的三种输出方式 概述 JavaScript是世界上最流行的脚本语言,是一种运行在浏览器中... JavaScript入门基础 概述变量的声明变量的作用域基本数据类型Number类型String类型Boolean类型Undefined类型Null类型 三大引用类型Object类型Array类型Function类型 typeof 操作符 js编写的位置js的三种输出方式 概述 JavaScript是世界上最流行的脚本语言,是一种运行在浏览器中...
- 循环是多次执行同一段代码的一种手段。当你需要在一个数组或对象集上重复执行相同的任务时,这是非常有用的。 JavaScript提供执行for和while循环的功能。 1、while循环 JavaScript中最基本的循环类型是while循环。while循环测试表达式,并继续执行包含在它的{}括号中的代码,直到表达式计算结果为false为止。 例如,下面的wh... 循环是多次执行同一段代码的一种手段。当你需要在一个数组或对象集上重复执行相同的任务时,这是非常有用的。 JavaScript提供执行for和while循环的功能。 1、while循环 JavaScript中最基本的循环类型是while循环。while循环测试表达式,并继续执行包含在它的{}括号中的代码,直到表达式计算结果为false为止。 例如,下面的wh...
- JavaScript对象 对象(Object)对象的创建使用{}创建使用Object创建使用Function创建使用class关键字 对象的原型模型 对象(Object) 对象由花括号分隔,在括号内部,对象的属性以名称和值对的形式 (name : value) 来定义,也叫json。 属性由逗号分隔,空格和折行无关紧要。声明可横跨多行。 ... JavaScript对象 对象(Object)对象的创建使用{}创建使用Object创建使用Function创建使用class关键字 对象的原型模型 对象(Object) 对象由花括号分隔,在括号内部,对象的属性以名称和值对的形式 (name : value) 来定义,也叫json。 属性由逗号分隔,空格和折行无关紧要。声明可横跨多行。 ...
- 在JavaScript中使用变量来临时存储和访问来自JavaScript文件的数据。变量既可以指向简单的数据类型,如数字或者字符串;也可以指向更复杂的数据类型,比如对象。 在JavaScript中定义变量,使用var关键字,然后赋予变量名称,如:var myData; 你还可以在同一行给变量赋值,如:var myString = "Hello World!"; ... 在JavaScript中使用变量来临时存储和访问来自JavaScript文件的数据。变量既可以指向简单的数据类型,如数字或者字符串;也可以指向更复杂的数据类型,比如对象。 在JavaScript中定义变量,使用var关键字,然后赋予变量名称,如:var myData; 你还可以在同一行给变量赋值,如:var myString = "Hello World!"; ...
- JavaScript字符串转数字 parseIntparseFloat 由于输入框或对话框返回的类型是字符串,但当我们想使用数字类型时进行一些数学的计算时我们就需要转换为数字类型,使用parseInt、parseFloat即可。 用法:↓ parseInt(想要转换的字符串) //转为 int类型 parseFloat(想要转换的字符串) ... JavaScript字符串转数字 parseIntparseFloat 由于输入框或对话框返回的类型是字符串,但当我们想使用数字类型时进行一些数学的计算时我们就需要转换为数字类型,使用parseInt、parseFloat即可。 用法:↓ parseInt(想要转换的字符串) //转为 int类型 parseFloat(想要转换的字符串) ...
- js 单击时间为:onclick 双击事件为:ondblclick 如下是一个演示,想必很清楚,复制代码运行一下就懂了: <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <script> function ondblclick_f(){ alert("这... js 单击时间为:onclick 双击事件为:ondblclick 如下是一个演示,想必很清楚,复制代码运行一下就懂了: <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <script> function ondblclick_f(){ alert("这...
- 8、避免使用CSS表达式(避免在CSS中使用Expressions) 什么是CSS表达式:是用来把CSS属性和JavaScript关联起来。 页面显示和缩放,滚动、乃至移动鼠标时,CSS表达式的计算频率是我们要关注的。可以考虑一次性的表达式或者使用事件句柄来代替CSS表达式。 9、将CSS和JS放到外部文件中 是不是见到JS和CSS都要单独提取呢? ... 8、避免使用CSS表达式(避免在CSS中使用Expressions) 什么是CSS表达式:是用来把CSS属性和JavaScript关联起来。 页面显示和缩放,滚动、乃至移动鼠标时,CSS表达式的计算频率是我们要关注的。可以考虑一次性的表达式或者使用事件句柄来代替CSS表达式。 9、将CSS和JS放到外部文件中 是不是见到JS和CSS都要单独提取呢? ...
- 闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 下面就是我的学习笔记,对于Javascript初学者应该是很有用的。 一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。... 闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 下面就是我的学习笔记,对于Javascript初学者应该是很有用的。 一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。...
- 一旦你开始在JavaScript应用程序中添加条件、函数和循环,就需要理解变量作用域。变量作用域规定了如何确定正在执行的代码行上的一个特定变量名的值。 JavaScript允许你既定义全局版本又定义局部版本的变量。全局版本在主JavaScript定义,而局部版本在函数中定义。当你在函数中定义局部版本时,就在内存中创建一个新的变量。在这个函数中,将引用局部版本。在函数之... 一旦你开始在JavaScript应用程序中添加条件、函数和循环,就需要理解变量作用域。变量作用域规定了如何确定正在执行的代码行上的一个特定变量名的值。 JavaScript允许你既定义全局版本又定义局部版本的变量。全局版本在主JavaScript定义,而局部版本在函数中定义。当你在函数中定义局部版本时,就在内存中创建一个新的变量。在这个函数中,将引用局部版本。在函数之...
- JavaScript编程的一个重要组成部分,是添加错误处理来应对可能会出现的问题。默认情况下,如果因为你的JavaScript中的问题二产生了一个代码异常,那么脚本就会失败并且无法完成加载。这通常不是我们期望的行为。事实上,这往往是灾难性的行为。为了防止这些类型的大问题,你应该把代码包装在一个try/catch块中。 1、try/catch块 为了防止代码完... JavaScript编程的一个重要组成部分,是添加错误处理来应对可能会出现的问题。默认情况下,如果因为你的JavaScript中的问题二产生了一个代码异常,那么脚本就会失败并且无法完成加载。这通常不是我们期望的行为。事实上,这往往是灾难性的行为。为了防止这些类型的大问题,你应该把代码包装在一个try/catch块中。 1、try/catch块 为了防止代码完...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签