<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<script>
// 1、执行下面的代码打印出来的结果是:
/* var arr=[1,'name',true,[-1,0,1]];
arr[5]=function () {
alert('element')
}
alert(arr.length)//6*/
// 2、执行下面的代码打印出来的结果是:
/* alert(true+1)//2
alert('3'+0)//30
alert(5+'12')//512
alert(undefined+11)//NaN*/
// 3、执行下面的代码打印出来的结果是:
/* function foo() {
var f=function () {
return 'hello'
}
return f;
}
var nf=foo;*/
// alert(nf)
/*function foo() {
var f=function () {
return 'hello'
}
return f;
}*/
// alert(nf())
/*function () {
return 'hello'
}*/
// alert(nf()()) //hello
// 4、执行下面的代码打印出来的结果是:
/*var str='';
var a;
if(a==undefined){
str+='1'
}else {
str+='2'
}
if(typeof (a)==undefined){
str+='3'
}else {
str+='4'
}
if(typeof (a)=="undefined"){
str+='5'
}else {
str+='6'
}*/
// alert(str)//145
// 5、执行下面的代码打印出来的结果是:
/* var a=1;
function foo() {
var a=1;
var b=1;
alert(b);//1
c=4;
};
alert(a);//1
foo();
alert(c)//4*/
// 6、在以下代码段中,那些变量是全局变量?
/* var a=1;
function foo() {
if(a==1){
var b=2;
if(b==2){
c=3;
}
}
}
foo()
console.log(a)//1
console.log(c)//3
console.log(b)//报错*/
// 7、求y与z的值时多少?
/* var x=1;
var y=0;
var z=0;
function add(n) {
n=n+1;
}
y=add(x);
function add(n) {
n=n+3;
}
z=add(x);
console.log(y)//undefined
console.log(z)//undefined*/
// 8、javascript是面向对象的,怎么体现javascript的继承关系?用代码写出来
// 9、写出程序运行的结果
/*for(i=0,j=0;i<10,j<6;i++,j++){
k=i+j;
// 此时内部i及j循环到6的时候,发现走不下去了,此时k=10
}
console.log(i)//6
console.log(j)//6
alert(k);//10*/
// 10、写一段脚本把一个字符串逆转;
// 11、请描述出Math对象的常用方法,以及Array,String方法和属性
// 12、我们常用的http状态有哪些?
// 13、如何把一个字符串中的全部单词转入一个数组?
// 14、给内建类型Array增加一个方法,实现的功能是将数组去除相同元素。
// (写两种以上的实现方法)
// 15、请写一段脚本逆序遍历一个指定的大表格中的全部单元格,把单元格中的文本内容依次拼接成一个字符串。
// 16、用css样式描述一个浮动层:100*150px,位置(200,500),边框1像素红色实线,背景蓝色,文字黄色
// 17、请输出下面两种情况下的函数输出
var x=1;
// (1)
/*if(0<100<0){
a();
}else {
b();
}
//0<100<0 前半部分true<0相当于 1<0 自然为false
//执行b()
//1 2 */
// (2)
/* if(0<100<(0+4)){
a();
}else {
b();
}*/
//执行a() //undefind 3
function a() {
alert(x);
var x=2;
x++;
alert(x)
}
function b() {
alert(x);
x++;
alert(x)
}
// console.log(0<100<(0+4))
// 等价console.log(0<100<4) 这个时候为true<4 自然为true
// 18、主流的前端技术框架有哪些?各自的优缺点?
// 19、说说你对前端项目工程化的理解,常用的工具?
// 20、请写一个简单的幻灯效果页面(最好通过纯css实现)
</script>
</body>
</html>
在任何时代,
教育说起来都是一件高大上的事,
但却没有什么真正有价值的东西是教得会的,
没有任何一种文化模因
可以说清楚一个个体的全部问题。
在任何时代,
想要抓住人性的弱点来赚钱都非常容易,
没有一点高级。
相反,想要建设一种文化,
耐心地拆除信息壁垒,
并且能够坚持下来,
那真不是一般的不易。
在任何时代,
在一秒钟内看到本质的人,
和花半辈子看不清的人,
自然是不一样的命运。