02 2023 档案
摘要:JavaScript的迭代器与生成器 前沿: 可迭代对象及其相关的迭代器是是ES6的一个特性。数组是可迭代的,字符串、set对象和map对象也是。这意味着这些数据结构的内容可以通过for/of循环来迭代。 例: let sum =0; for(let i of [1,2,3]{ sum+=i; }
阅读全文
摘要:3.操作CSS 摘要:我们已经知道了JavaScript可以控制HTML文档的逻辑结构和内容。通过对CSS编程,Javascript也可以控制文档的外观和布局。接下来讲解几种JavaScript可以用来操作CSS的不同技术。 3.1 css类 使用JavaScript影响文档内容样式的最简单方式是给
阅读全文
摘要:2.2注册事件处理程序 摘要: 有两种事件处理程序的方式。第一种是web早期就有的,及设置作为事件的对象或文档元素的一个属性。第二种方法是把处理程序传给这个元素或对象或元素的addEventLIstener()方法。 设置事件处理程序属性:JavaScript 注册时间处理程序最简单的方式就是把事件
阅读全文
摘要:JavaScript国际化API 前言: 英语是世界上使用最广泛的语言,但只有七分之一的人说英语。它是3.79亿人口的第一种(母语)语言,但是有9.17亿人说普通话,4.6亿人说西班牙语和3.41亿人说北印度语。许多讲非英语的人居住在互联网指数增长的新兴市场。如果您的Web应用程序可以进行全球翻译,
阅读全文
摘要:try 语句使您能够测试代码块中的错误。 catch 语句允许您处理错误。 throw 语句允许您创建自定义错误。 finally 使您能够执行代码,在 try 和 catch 之后,无论结果如何。 错误总会发生! 当执行 JavaScript 代码时,会发生各种错误。 错误可能是程序员的编码错误,
阅读全文
摘要:JavaScript 日期输出 默认情况下,JavaScript 将使用浏览器的时区并将日期显示为全文本字符串: Fri Feb 03 2023 16:07:59 GMT+0800 (中国标准时间) Date类是JavaScript中用于操作时间和日期的API。使用Date()构造函数可以创建一个对
阅读全文
摘要:什么是正则表达式? 正则表达式是构成搜索模式(search pattern)的字符序列。 当您搜索文本中的数据时,您可使用搜索模式来描述您搜索的内容。 正则表达式可以是单字符,或者更复杂的模式。 正则表达式可用于执行所有类型的文本搜索和文本替换操作。 语法: /正则表达式主体/修饰符(可选) 实例:
阅读全文
摘要:一、JavaScript的位运算符 位运算符 名称 描述 & AND 如果两位都是 1 则设置每位为 1(二进制) | OR 如果有一位是 1 则设置每位为 1(二进制) ^ XOR 如果只有一位是 1 则设置每位为 1(二进制) ~ NOT 反转所有位 << 零填充左位移 通过从右推入零向左位移,
阅读全文