一、如何隐藏所有指定的元素const hide = (el) => Array.from(el).forEach(e => (e.style.display = 'none'));
// 事例: 隐藏页面上所有`<p>`元素
hide(document.querySelectorALL('p'))二、如何检查元素是否具有指定的类?页面DOM里面的每个节点上都有一个 对象,程
字符串1、字符串拼接var name = '我';
var lang = '真开心';
console.log(`${name}今天${lang}`);//我今天真开心2、逻辑运算var a = 1;
var b = 2;
console.log(`a + b 的和是: ${a + b}`); // a + b 的和是: 3
var age = 16;
console.log(`小明是${
转载
2024-07-09 10:36:21
73阅读
一、字符串变量的截取操作对字符串变量的截取操作一般都是通过${操作符}的方式进行,如下:1.从指定位置(index)截取固定长度格式:${string:start:length}其中,string 是要截取的字符串,start 是起始位置(下标从 0 开始计数),length 是要截取的长度(省略的话表示直到字符串的末尾)例如:str_time='2022-02-01 12:30:58'date_
转载
2024-04-19 12:21:56
620阅读
<script>
$(document).ready(function () {
//下标从0开始
let str = '123456789';
//使用一个参数
console.log(str.slice(3)) //从第4个字符开始,截取到最后个字符;返回"4567
ES6的内置对象扩展引言:本文主要讲的是ES6对数组Array和String字符类型的扩展方法。其中模板字符串是个重点,模板字符串的功能十分强大,用起来也很…爽。还有一个set函数,用来写数组去重功能不要太舒服,hahahArray的扩展方法扩展运算符(展开语法)——扩展运算符可以将数组或者对象转为用逗号分割的参数序列。let ary = [1, 2, 3]; //...ary 1, 2, 3
es6 集合 本文研究了四个新的ES6集合及其提供的好处。 大多数主要的编程语言都有几种类型的数据收集。 Python具有列表,元组和字典。 Java具有列表,集合,映射,队列。 Ruby具有哈希和数组。 到目前为止,JavaScript仅具有数组。 对象和数组是JavaScript的主力军。 ES6引入了四个新的数据结构,它们将为语言增加功能和表现力: Map , Set , WeakSet和
转载
2024-07-30 15:14:11
47阅读
字符串的新增方法String.fromCodePoint()String.raw()实例方法:codePointAt()实例方法:normalize()实例方法:includes(), startsWith(), endsWith()实例方法:repeat()实例方法:padStart(), padEnd()实例方法:trimStart(), trimEnd()实例方法:matchAll()实例
转载
2024-10-15 19:36:37
55阅读
序号方法与说明1如果接收方以searchString开头,则返回true;否则,返回false。position可以指定要检查的字符串的起始位置。2如果接收方以searchString结尾,则返回true;否则,返回false。position可以指定要检查的字符串的起始位置。3如果接收方包含searchString,则返回true;否则,返回true。position可以指定要搜索的字符串的起始
转载
2024-10-05 11:07:44
70阅读
ES6 新特性(2)十、Symbol 数据类型十一、迭代器十二、生成器十三、Promise十四、set十五、Map十六、Class十七、数值扩展十八、对象方法扩展十九、模块化 前接 ES6 新特性(1) 十、Symbol 数据类型ES6 引入了一种新的原始数据类型 Symbol,表示独一无二的值。它是 Javascript 的第七种数据类型,是一种类似于字符串的数据类型。特点:Symbol 的值
一、字符串的扩展目前常用的字符串方法有: 1)charAt(index):返回当前位的字符 2)charCodeAt():返回当前位的Unicode编码 3)slice(start=0,end=this.length):截取从start到end位(不包含end位[start,end) )的字符串 4)substr(from,length):从from位开始截取长度为length的字符串
转载
2024-03-20 15:40:50
131阅读
(1)oracle中实现截取字符串:substr
substr(string, start_position, [length])
其中,string是元字符串,start_position为开始位置,length是可选项,表示子字符串的位数。
例子:
substr('ABCDEFG', 0); -- 返回结果是:ABCDEFG,从0位开始截取后面所有
substr('ABCDEF
转载
2024-06-06 10:13:52
104阅读
一.ECMAScript6,即 ES6,是 ECMAScript 的第六次修订,于 2015年完成,也称 ES2015;ES6 是继 ES5 之后的一次改进,相对于 ES5 更加简洁,提高了开发效率.二.ES6新增的方法:1.新增声明命令 :let 和 const 在 ES6 中通常用 let 和 const 来声明,let 表示变量、const 表示常量.特点:let 和 const 都是块级作
转载
2024-09-03 11:42:50
3235阅读
ES6的Set结构用法总结 一.关于Set结构 Set是es6中新推出的一种数据结构 先通过代码来说一下Set的特性const set = new Set()
const arr1 = [1, 2, 3, 4, 5, 5]
arr1.forEach(item => set.add(item))
console.log(set) // 1,2,3,4,
想必每位报考计算机二级office考试的考生,提起excel函数,每个人都会头疼,因为太繁琐还要记好多公式,IT考试网给大家的建议是,分类记忆法,根据历年计算机二级office考题分析得出,常考的excel函数大概有3大类33个函数:数学函数、统计函数和文本字符类函数,大家根据功能性类别记住每个函数的格式以及用法就可以,详细如下文: 一、数学函数1. Sum函数求所有数值的总和函数格式
一、面向对象编程介绍1.2 面向对象的特性:封装性继承性多态性1.1 面向过程和面向对象的对比二、ES6中的类和对象2.1 对象在JavaScript中,对象是一组无序的相关属性和方法的集合,所有的事物都是对象,例如字符串、数值、数组、函数等。 对象是由属性和方法组成的:属性:事物的特征,在对象中用属性来表示(常用名词)方法:事物的行为,在对象中用方法来表示(常用动词)2.2 类 class类抽象
前言本文主要从应用来讲数组api的一些骚操作;如一行代码扁平化n维数组、数组去重、求数组最大值、数组求和、排序、对象和数组的转化等;上面这些应用场景你可以用一行代码实现?1.扁平化n维数组1.终极篇[1,[2,3]].flat(2) //[1,2,3]
[1,[2,3,[4,5]].flat(3) //[1,2,3,4,5]
[1,[2,3,[4,5]]].to
常用的方法:ES6 Set去重双重for循环+splice()方法去重indexOf()去重includes()去重filter()方法去重ES6 中的 Set 去重Set 数据结构,类似数组,区别在于它所有的成员都是唯一的,不能有重复的值。它本身是一个构造函数。let arr = [1, 2, 2, 3];
let set = new Set(arr);
console.log(set); /
ES6的map对象非数组的map()方法通俗解释 map是用来存储东西的,类似obj写法举例: var map = new Map();
map.a = 1
map.b = 2
console.log(map) 再回头看看数组,同样的添加属性 var arr = [];
arr.a = 1
arr.b = 2
console.log(arr) &nb
转载
2024-10-15 12:47:31
27阅读
一、参考资料ES6 | Guns快速开发平台
原创
2022-07-28 06:09:58
4428阅读
一、Es61.1、ES6的概述ECMAScript的快速发展: 编程语言JavaScript是ECMAScript的实现和扩展 。ECMAScript是由ECMA(一个类似W3C的标准组织)参与进行标准化的语法规范。ECMAScript定义了:[语言语法] – 语法解析规则、关键字、语句、声明、运算符等。[类型]– 布尔型、数字、字符串、对象等。[原型和继承]内建对象和函数的[标准库] – [JS
转载
2024-04-01 11:43:55
76阅读