随笔分类 - JavaScript学习笔记
摘要:https://www.ruanyifeng.com/blog/2019/08/web_components.html
阅读全文
摘要:第一阶段:直接定义函数 //定义 funtion a(){ //do } funtion b(){ //do } funtion c(){ //do } //调用 a(); 以上方法相当于定义了一堆全局变量,与下面的方式相同 //定义 var a=function(){ //do } var b=f
阅读全文
摘要:slice 可以用于字符串或者数组,对其进行分割,返回分割的部分 "123456".slice(1,2);//返回 23 [1,"2a",3,4,"567"].slice(1,2);//返回["2a",3] split 用与字符串,j将字符串分割为数组 "1234".split("");//返回[1
阅读全文
摘要:正则表达式 支持的字符串函数 search() // 查找符合条件的一个字符串的位置,找不到返回-1 "abc".search(/b/);//return 1 "abc".search(/d/);//return -1 "abcabc".search(/b/g);//return 1 replace
阅读全文
摘要:对象事件 constructor 返回对象原型创建的函数 prototype 可以为对象添加自定义的属性或方法 Object.prototype.name="value";//为对象添加了一个属性name,值为value Object.prototype.getName=function(){};/
阅读全文
摘要:数据类型 值类型(基本类型): 字符串(String)、数字(Number)、布尔(Boolean)、对空(Null)、未定义(Undefined)、Symbol。 Symbol是ES6新引入的,表示唯一的值 let a=Symbol(); let b=Symbol("解释"); #####引用数据
阅读全文
摘要:新特性 const 1. const定义的值无法修改吗? 基本类型的无法修改,对象可以修改 不能修改的是指向的对象的地址,但是对象中的数据可以修改 const str1="无法修改"; const obj={a:"可以修改"}; str1="报错";//修改str1的值会报错 obj={};//修改
阅读全文

浙公网安备 33010602011771号