对象实例
- 常规赋值
- 空对象方式
javascript
// 常规赋值
let man = {
age: 15,
name: "小芬",
talk: function() {
console.log("Hello 我是", this.name, "年龄", this.age);
}
};
// 空对象方式
let man = new Object();
man.age = 15;
man.name = "小芬";
man.talk = function() {
console.log("Hello 我是", this.name, "年龄", this.age);
};
man.talk(); // 调用
箭头函数
javascript
// 普通函数
function greet(name, age) {
console.log(`你好,我是${name},今年${age}岁`);
}
// 箭头函数
const greet = (name, age) => {
console.log(`你好,我是${name},今年${age}岁`);
};
greet("小芬", 15);
多参函数
javascript
function add(n1, n2, ...args) {
let total = n1 + n2;
for (let index = 0; index < args.length; index++) {
total += args[index];
}
console.log(total);
console.log(n1, n2, args);
}
add(1, 2);
add(1, 2, 1, 1);
add(1, 2, 3, 4, 5, 6);

数组和对象形式
javascript
let [nl,n2,...data] = [3,2,1,5,4,0];
console.log(nl,n2,data);
let { x, z, ...objs } = { x: 3, y: 4, p: 1, k: 2, d: s };
console.log(x, z, objs);
