函数_对象新增
数值新增
<script>
console.log(Number.isFinite("我的名字叫卡卡西,我的愿望是成为火影"));
console.log(Number.isFinite(996));
console.log(Number.isFinite(NaN));
console.log(Number.isFinite(null));
console.log(Number.isFinite(Number));
console.log(Number.isFinite(true));
console.log(Number.isFinite(false));
console.log(Math.trunc(3.14515926));
console.log(Math.trunc(2.78281828));
console.log(Math.trunc(996.0));
console.log(Math.trunc(996));
console.log(Math.trunc("3.14159265357989"));
console.log(Math.sign(2.718281828));
console.log(Math.sign(-2.718281828));
console.log(Math.sign(0));
console.log(Math.sign(-0));
console.log(Math.sign(true));
console.log(Math.sign(false));
console.log(Math.sign(NaN));
console.log(Math.sign(undefined));
console.log(Math.sign(Number));
console.log(Math.sign("我的名字叫卡卡西,我的愿望是成为火影"));
console.log(Math.sign(true||false));
console.log(Math.sign(Boolean(3<4)));
</script>
箭头函数
<script>
let content = function(value){
return value;
}
let content = value => value;
var myname = () => {return "我的名字叫卡卡西"};
console.log(myname());
var value = (number_one,number_two) =>{return number_one+number_two};
alert(value(996,985));
let gitup = () => alert("我的名字叫卡卡西");
gitup();
let content = (id,name) => ({id:id,name:name});
console.log(content("1314520","卡卡西"));
let fn = (index_one,index_two) =>[index_one,index_two];
console.log(fn(985,211));
function content(){
setTimeout(function(){
console.log(this.index);
},3000)
}
var index = 985;
content();
function content(){
setTimeout(()=>{
console.log(this.index);
},1000)
}
var index = 211;
content();
content.call({index:717});
function Fn(){
this.index_one = 0;
this.index_two = 0;
setInterval(()=> this.index_one++,1000);
setInterval(function(){
this.index_two++
},1000)
}
var timer = new Fn();
setTimeout(()=>console.log("index_one:",timer.index_one),3000);
setTimeout(()=>console.log("index_two:",timer.index_two),3000);
</script>
数组扩展
<script>
let arr = {
"0":"卡卡西",
"1":"鞠婧祎",
"2":"我爱罗",
length:3
}
console.log(arr);
console.log(Array.from(arr));
console.log(Array.of(1,2,3,4,5,6,7,8,9,10));
console.log([1,2,3,4,5].copyWithin(1,2,3));
console.log([1,2,3,4,5,6].copyWithin(0,1));
</script>