08 2021 档案
摘要://数组解构 console.log(' 数组解构 '); let five_array = [0, 1, 2, 3, 4]; let [x, y, z] = five_array; console.log(z);//return 2 //对象解构 console.log(' 对象解构 '); //
阅读全文
摘要://默认参数 console.log(' 默认参数 '); function demo1(name:string = "默认参数"): void { console.log(name); }; demo1();//return 默认参数 demo1("传入参数");//return 传入参数 //
阅读全文
摘要:https://segmentfault.com/a/1190000015264821 1. typeof 查看数据类型的类型 使用 typeof obj; 返回值:"string" | "number" | "bigint" | "boolean" | "symbol" | "undefined"
阅读全文
摘要:https://www.cnblogs.com/cosyer/p/7113137.html 1.都可以进行字符串的查找 2.serach()支持正则,indexOf()不支持 3.indexOf()性能更高 结论:字符串查找用indexOf(),正则使用search()
阅读全文
摘要:定义 使用关键字enum定义 enum demo{ a, b="c", $c=3, "_1" }; 详解 1.定义枚举的时候,没有赋值,默认从0开始 enum demo{ a, b, c }; console.log(demo.a);//return 0 console.log(demo[1]);/
阅读全文
摘要:总结的6个区别:1.paresInt只能返回整数;2.Number可以转日期类型;3.Number无法转换带有非字数的字符串;4.Number可以转换空串和null;5.parserInt无法识别科学数字;6.parserFloat无法解析16进制的字符串
阅读全文
摘要:安装npm 安装nodejs后,会自动安装npm,通过npm -v可以查看是否安装成功 安装vue npm i -g @vue/cli 安装webpack npm i -g webpck 创建vue项目 通过输入vue ui可以打开网页进行项目的安装 ps:执行vue ui的过程中不能有中文,否则无
阅读全文
摘要:Linux配置Node.js 1.下载 https://nodejs.org/en/download/ 2.解压 常用解压命令 unzip file1.zip -d file1 解压一个zip格式压缩包到指定文件夹 gunzip file.gz //解压gz文件 xz -dk file.xz //解
阅读全文
摘要:其他知识点 计算属性computed 用与计算值 computed的两种使用方式 <div id="demo">{{ fullName }}</div> 1.不写getter 默认会当作getter处理 var vm = new Vue({ el: '#example', data: { first
阅读全文
摘要:1. 事件处理 1.html无参数,方法有参数 当html中事件中没有参数的时候,js中的方法可以使用参数,此时参数表示原生DOM的事件 <div id="example-2"> <!-- `greet` 是在下面定义的方法名 --> <button v-on:click="greet">Greet
阅读全文
摘要:1. vue实例创建 html代码使用了变量a <div id="app">{{a}}</div> js代码中创建vue对象,获取包含a变量的容器,给变量a赋值 var obj={a:1}; var vm=new Vue({ el:"#app", data:obj // data可以是直接使用字面量
阅读全文
摘要:https://www.ruanyifeng.com/blog/2019/08/web_components.html
阅读全文
摘要:1.外部引入js引入 当引入外部js的时候,一般放在html的head中 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edg
阅读全文
摘要:第一阶段:直接定义函数 //定义 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
阅读全文
摘要:基础 1.创建Vue实例 el属性:进行父级的选中 data:进行变量的声明 methods:命令的声明 <div id="app"> {{msg}} </div> <p v-html="rawHtml"></p> <script type="text/javascript"> var vm = n
阅读全文
摘要:对象事件 constructor 返回对象原型创建的函数 prototype 可以为对象添加自定义的属性或方法 Object.prototype.name="value";//为对象添加了一个属性name,值为value Object.prototype.getName=function(){};/
阅读全文
摘要:HTML DOM style style.display 控制dom是否可见 Obj.style.display="none";//当值是none的时候,dom不可见 Obj.style.display="";//改成空串,dom重新可见 总结:display在IE8及以上都支持,还有很多其他值,这
阅读全文
摘要:数据类型 值类型(基本类型): 字符串(String)、数字(Number)、布尔(Boolean)、对空(Null)、未定义(Undefined)、Symbol。 Symbol是ES6新引入的,表示唯一的值 let a=Symbol(); let b=Symbol("解释"); #####引用数据
阅读全文
摘要:babel转换 使用babel可以将es6的代码转换为es5 参考:https://blog.csdn.net/qq_31411389/article/details/51958332 1.环境要求 环境中安装了node 2.初始化项目package.json $ npm init -y 3.安装b
阅读全文
摘要:新特性 const 1. const定义的值无法修改吗? 基本类型的无法修改,对象可以修改 不能修改的是指向的对象的地址,但是对象中的数据可以修改 const str1="无法修改"; const obj={a:"可以修改"}; str1="报错";//修改str1的值会报错 obj={};//修改
阅读全文
摘要:场景 对象obj,里面包含s1,s2,s3等值, 对s1,s2,s3进行一些相同的操作, 将{s1:s1,s2:s2,s3:s3}传递给后端 修改前代码 function dothing(value){ //...dothing return value; } var s1=obj.s1; s1=d
阅读全文

浙公网安备 33010602011771号