- 博客(9)
- 收藏
- 关注
原创 vue3报Parsing error: No Babel config file detected for xxx
template报红import也报红解决方法在.eslintrc.js文件添加requireConfigFile: false,
2022-03-17 09:31:59 1564
原创 HTML5语言、标签、元素
HTML语言(超文本标记语言)组合使用a*3=<a href=""></a><a href=""></a><a href=""></a>*h1+a=<h1></h1><a href=""></a><img src="地址" alt="文件名">p*1>img+a[herf="#"]=<p><img src="" alt=""><a h
2021-07-06 17:13:26 174
原创 Symbol
SymbolSymbol数据类型表示独一无二的值,Symbol值通过Symbol()函数生成。let s = Symbol();console.log(typeof s);//SymbolSymbol函数前不能使用new命令,因为生成的Symbol是一个原始类型的值,不是对象。也就是说,由于Symbol值不是对象,所有不能添加属性。Symbol函数可以接受一个字符串作为参数,表示对Symbol实例的描述。主要是为了在控制台显示,或转换为字符串时比较容易区分。let s1 = Sym
2021-06-18 16:41:29 92
原创 数值与Number
数值与Number数值JavaScript数值的特征不区分整数值和浮点数值。所有数值均用浮点数值表示。采用IEEE-754标准定义的64位浮点数格式表示。整数在实际操作时(如数组索引),则是基于32为整数。整数直接量除十进制外,JavaScript能识别十六进制(以0x或0X为前缀)、二进制(以0b或0B为前缀)和八进制(以0o或0O为前缀)。但在ES6的严格模式下,禁止使用八进制。浮点数直接量实数写法:由整数部分、小数点和小数部分组成。指数记数法:
2021-06-17 17:11:19 136
原创 解构赋值1
基本用法let a = 1;let b = 2; //=> let [a,b,c]=[1,2,3]; let c = 3;只要等号两边的模式相同,左边的变量就会被赋予对应的值。let [foo,[[bar], baz]]=[1,[[2],3]];如果解构不成功,变量的值就等于undefined。没有变量接收的解构值会被忽略掉。如果赋值不是数组则会报错例如:let [foo] = 1;只要某种数据接口具有Iterator(迭代器)接口,都可以采用数组形式的解构赋值
2021-05-27 17:57:49 89
原创 变量作用域
变量var关键字1.var声明作用域function test (){var message = "hi";//局部变量}test();consloe.log(message);//报错多个变量同时声明 var message="hi", found = false; age = 29;2.var 声明提升function foo(){console.log(age);var age = 26;//相当于/*var age;console.log(age);
2021-04-28 14:40:40 90
原创 模板字符串
{ $("#result").append( "He is <b>"+person.name+"</b>"+"and we wish to know his"+person.age+".That is all" ); 用`(反引号)标识,用${}将变量括起来。 $("#result").append(\`He is <b>${person.name}</b>and we wish to know his${p.
2021-04-19 08:47:14 312
原创 正则表达式基础
{ var reg=/\bis\b/g;//g表示全局匹配 var str="He is a body. This is a dog.Where is she?"; console.log(str.replace(reg,"IS"));}{ var reg=new RegExp("\\bis\\b","g");//g表示全局匹配 var str="He is a body. This is a dog.Where is she?"; console.lo
2021-04-19 08:28:31 65
原创 javaScript函数
1.函数定义函数定义方式1.声明语法// 函数名不会改变function add(num1,num2){ return ;}2.表达式// sub可以重新赋值let sub = function(num1,num2){ return ;}注意用声明语法定义的函数会提升到顶部,而用表达式定义的函数只是函数名(变量)提升3.箭头函数没有argumentslet mul = (num1,num2)=>num1*num2;let mul= (num1,num
2021-04-18 23:40:47 92
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人