第一题:封装一个输入半径求圆的面积的函数 var banJing = parseInt(prompt("请输入圆的半径")); var x = m(banJing); alert(x); function m(banJing){ if(banJing > 0){ var mianJi = banJing * banJing * Math.PI; } return mianJi; } 第二题:封装一个显示时间的函数 var x = shiJian(); function shiJi…
1.字符串 视频教程地址: js基础练习题 1.如何连接两个或者两个以上字符串? var cssname = 'box' var num = 1 var html = '<div class="box">这里是box1</div>' 问:如何把变量html里面的class属性值box换成变量,如何把'box1'里的1换成变量num 2.如何比较两个字符串看它们是否相同? 3.如何查找一个字符串是否在另一个字符串中? 4.如何从一个字符串中提取一个子字符串,例如:…
正文:我们知道,在js中,函数实际上是一个对象,每个函数都是Function类型的实例,并且都与其他引用类型一样具有属性和方法.因此,函数名实际上是指向函数对象的指针,不与某个函数绑定.在常见的两种定义方式(见下文)之外,还有一种定义的方式能更直观的体现出这个概念: var sum = new Function("num1", "num2", "return num1 + num2"); //不推荐 Function的构造函数可以接收任意数量的参…