转载:http://bbs.blueidea.com/thread-3107428-1-1.html
1.截取字符串abcdefg的efg
//alert('abcdefg'.substring(4));
2.判断一个字符串中出现次数最多的字符,统计这个次数
3.IE与FF脚本兼容性问题
4.规避javascript多人开发函数重名问题
5.javascript面向对象中继承实现
7.FF下面实现outerHTML
8.编写一个方法 求一个字符串的字节长度;
//假设一个中文占两个字节
9.编写一个方法 去掉一个数组的重复元素
10.写出3个使用this的典型应用
12.JavaScript中如何检测一个变量是一个String类型?请写出函数实现
// typeof(obj) == 'string'
// obj.constructor == String;
13.网页中实现一个计算当年还剩多少时间的倒数计时程序,要求网页上实时动态显示“××年还剩××天××时××分××秒”
14.请说出三种减低页面加载时间的方法
15.文档类型的作用是什么?你知道多少种文档类型?
16.你使用过那些Javascript库?
//jquery seajs yui
17.哈希表
//具有散列(映射)特性的数据模型
18.请解释什么是Javascript的模块模式,并举出实用实例。
19.你如何组织自己的代码?是使用模块模式,还是使用经典继承的方法?
20.你如何优化自己的代码?
21.你能解释一下JavaScript中的继承是如何工作的吗?
22.请尽可能详尽的解释AJAX的工作原理。
23.为什么利用多个域名来存储网站资源会更有效?
//确保用户在不同地区能用最快的速度打开网站,其中某个域名崩溃用户也能通过其他郁闷访问网站
遗留问题.问题你能描述一下你制作一个网页的工作流程吗?
你能描述一下渐进增强和优雅降级之间的不同吗?
请解释一下什么是语义化的HTML。
. 你如何对网站的文件和资源进行优化?