1、写一个导航栏,要求固定在顶部
2、给定一颗树的JSON递归结构如下
TreeNode = [{
id: '1001',
name: '节点一',
children: [{
id: '1001',
name: '节点一一'
}, {
...
}],
}, {
id: '1002',
name: '节点二'
}
// ...
];
请写一段函数要求按照该结构画出一颗树,函数返回值即这颗树的dom,并且初始时树处于全部展开状态,当点击到某个节点时,其下层节点展开或者收起。注:可选用你熟悉的框架完成相应的dom操作。
3、以下代码运行的结果是什么, 如果希望看到控制台每隔一秒连续输出 1 - 9, 应该如何修改代码
for (var i = 1; i < 10; i++) {
setTimeout(function() {
console.log(i);
}, 1000)
}
6、已知页面中一个相对路径`../../pages/test.html`,和页面的URL“http://taobao.com/school/index.html”,要求把相对路径转换为绝对路径。
7、假如你是一名互联网创业者,你带领一个小型团队,要快速开发一个全新的社交网站,你会使用哪些开源技术、开发技术、web服务来开发、建立、运维你的网站,能给出选择原因更佳。
8、实现一个js方法,将下面的数据根据年龄(age)从小到大排序
var data = [
{"name":"张三","age":"23岁"},
{"name":"李四","age":"21岁"},
{"name":"王五","age":"33岁"}
];
9、请使用原生代码实现,针对IE6、7浏览器访问的时候跳转到提示升级的页面
10、写一个脚底。如图所示