[ 登录注册 ]

Web开发

几道Javascirpt相关的面试题

2016/05/13 10:24 [db:作者] 返回上一页

1、将字符串用指定字符分割成数组的函数是什么?

<script type="text/javascript">
var str="How are you doing today?";
document.write(str.split(" ") + "<br />");
document.write(str.split("") + "<br />");
document.write(str.split(" ",3));
</script>
2.Javascript如何创建对象?
答:创建对象的例子:
personObj=new Object()
personObj.firstname="John"
personObj.lastname="Doe"
personObj.age=50
personObj.eyecolor="blue"

3、怎么弹出 警告对话框、确认对话框、输入对话框

alert(“message”);
cofirm(“do you want to do something?”);

3、怎么取页面的element
document.getElementById(“id”)或者

form.elementName方法根据element 的name来取

4、怎么动态创建element,怎么设置他的鼠标事件

var myLink = document.createElement('a');

var href = document.createAttribute('href');

myLink.setAttribute(href,'http://www.mianwww.com');

myLink.innerText ="Go here";

var spanAppend = document.getElementById('myDivLink');

spanAppend.appendChild(myLink);

5、怎么正则表达式验证用户代码合法性
6、window.open的参数
7、sort方法怎么使用、怎么对多维数组排序


文章来源:http://www.bozhiyue.com/mianshiti/Webkaifa/2016/0513/97059.html
评论
发表评论