摘要: /** 预解析:提前解析代码*就是在解析代码之前,把变量声明提前了,提前到当前所在的作用域的最上面*函数的声明也会被提前,提前到当前所在的所用于的最上面** */// //例如: > 预解析:// var num=10; f1();//调用// function f1() { var num;//变 阅读全文
posted @ 2018-11-29 19:30 lujieting0 阅读(191) 评论(0) 推荐(0) 编辑
摘要: //转整数// console.log(parseInt("10"));10// console.log(parseInt("a10"));NaN// console.log(parseInt("1dgc0"));1// console.log(parseInt("10.66"));10.66// 阅读全文
posted @ 2018-11-29 19:28 lujieting0 阅读(103) 评论(0) 推荐(0) 编辑
摘要: var arr1=new Array();//空数组var arr2=new Array(5);//长度为5的数组,每个数据的值为undefinedvar arr3=new Array(1,2,3,4,5);//长度为5的数组var arr4=new Array[];//空数组var arr5=ne 阅读全文
posted @ 2018-11-29 18:20 lujieting0 阅读(237) 评论(0) 推荐(0) 编辑
摘要: // //系统的定义// var result=Math.max(10,20,30,40,50);// console.log(result);//例子:自己定义一个对象,实现系统的Max的方法function MeMath() { //添加一个方法 this.getMax=function () 阅读全文
posted @ 2018-11-29 18:18 lujieting0 阅读(310) 评论(0) 推荐(0) 编辑
摘要: <script> function mytime() { //创建日期的对象 var dt=new Date(); //获取年 var year=dt.getFullYear(); //获取月 var month=dt.getMonth()+1; //获取日 var day=dt.getDate() 阅读全文
posted @ 2018-11-29 18:15 lujieting0 阅读(756) 评论(0) 推荐(0) 编辑
摘要: //求2个数字的差的function getNumber(num1,num2) { return num1-num2;}console.log(getNumber(10,20));//求一组数字中的最大值function getMax(num) { 定义变量假设这个值是最大值 var max=num 阅读全文
posted @ 2018-11-29 18:12 lujieting0 阅读(355) 评论(0) 推荐(0) 编辑
摘要: //函数是可以作为返回值使用的function f1() { console.log("f1函数被调用了"); return function () { console.log("这是一个函数"); };}var ff=f1();//调用ff(); //求两个数字之间的和 function getS 阅读全文
posted @ 2018-11-29 17:11 lujieting0 阅读(589) 评论(0) 推荐(0) 编辑
摘要: //函数可以作为参数使用,如果一个函数作为参数,那么我们可以叫这个函数为回调函数//也就是说:只要是看见一个函数为参数了,那就是回调函数function sayHi(fn) { console.log("你好,世界"); fn();//}function sayYes() { console.log 阅读全文
posted @ 2018-11-29 17:09 lujieting0 阅读(1764) 评论(0) 推荐(1) 编辑
摘要: //函数定义:把一坨重复的代码封装,在需要的时候直接调用 //作用:代码的重用 // //语法: // function 函数的名字() { // 一坨重复的代码 // } // //函数的调用: // 函数名(); //例如: function cook() { console.log("洗菜") 阅读全文
posted @ 2018-11-29 17:08 lujieting0 阅读(134) 评论(0) 推荐(0) 编辑