灵活的js代码

Posted 源码王

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了灵活的js代码相关的知识,希望对你有一定的参考价值。

今天在学习时看到几段代码,让我感叹JS的灵活,特此一记:

let stateObj = {a:1,b:3};
                   
let newObj = {b:13,c:4} ;
                   
stateObj = {...stateObj, ...newObj} ;
console.log(stateObj); 
// 输出 {a: 1, b: 13, c: 4}

 

let {a = 0} = {a:1,b:3} ;
a = a + 1 ;
console.log(a) ;   
// 输出2

 

//ES6 允许直接写入变量和函数,作为对象的属性和方法。这样的书写更加简洁。
const foo = ‘bar‘; const baz = {foo}; console.log(baz);

//输出{foo: "bar"}

 

以上是关于灵活的js代码的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段——JS中的面向对象编程

VSCode自定义代码片段9——JS中的面向对象编程

js代码片段: utils/lcoalStorage/cookie

JS代码片段:一个日期离现在多久了

Chrome-Devtools代码片段中的多个JS库

js常用代码片段