js-面试题1
//1、 y 和 z的值?
var x = ;
var y = ;
var z = ;
function add(n){n=n+;}
y = add(x);
function add(n){n=n+;}
z = add(x);
//y,z输出undefind
//注释:函数并没有返回值,默认是undefind;
// 2、js是面向对象的,怎么体现js的继承关系?
// 使用prototype来实现
// 3、怎么js禁用checkbox
var box = document.getElementById("box"); //js
box.disabled = true;
// jq
$("#box").attr("disabled",true);
// 4、readonly和disabled
// readonly是对input(text/possword)和textarea 有效,数据可以传输
// disabled适用于所有的表单元素,且数据不可传输
// 5、js中的3种弹出式消息提醒(警告窗口,确认窗口,信息输入窗口)的命令式什么
// alert("A");
// confirm("B");
//如果用户点击确定按钮,则 confirm() 返回 true。如果点击取消按钮,则 confirm() 返回 false。
// prompt("请输入","张三");
// prompt(text,defaultText)
// text 可选。要在对话框中显示的纯文本(而不是 HTML 格式的文本)
// defaultText 可选。默认的输入文本
// 6、写出DateDemo的返回结果,系统时间假定为今天
function DateDemo(){
var d,s = "今天得日期是:";
d = new Date();
s += d.getMonth()++"/";
s += d.getDate()+"/";
s += d.getFullYear()+"/";
return s;
}
console.log(DateDemo());
//7、运行结果?
for(i=, j=; i<, j<; i++, j++){
k = i + j;
console.log(i +" - "+j);
}
console.log(k+"--------"); //
//8、运行结果?
var a = "";
console.log(typeof(a));
if(a){
console.log("true");
}else{
console.log("false");
}
// true
//浏览器的对象模型(bom)?
window
// window.alert();
// window.prompt();
// window.confirm();
// window.open();
// window.close(); document
document.write();
history //当你用户浏览网页时,bom保存了一个最近访问列表,history是对象
history.back(); //后腿
history.forward(); //前进
//history.go(n); //正数前进,负数后腿
location
location.href
location.host //返回网站的网站+端口
screen
//用于显示网页显示器的大小和颜色
screen.width/screen.height; //表示显示器的分辨率(总的宽度,高度)
// 8、javascript(dom)的常用对象有哪些
String(),Math(),Date(),Array();
// 9、innerHTML,innerText,outerHTML的区别?
// innerHTML 输出元素包含的代码+文本信息;
// innerText 输出元素包含的text文本信息;
// outerHTML 输出包含元素
js-面试题1的更多相关文章
- 10个常见的Node.js面试题
如果你希望找一份有关Node.js的工作,但又不知道从哪里入手评测自己对Node.js的掌握程度. 本文就为你罗列了10个常见的Node.js面试题,分别考察了Node.js编程相关的几个主要方面. ...
- 所在实习公司的JS笔试题
在班上无聊的时候看到了一份JS笔试题(我是电面进去的,没做过这份题~~),开始还觉得蛮简单......后来觉得还是很有意思的,贴出来一起看看. 题目一: if(!("a" in w ...
- 有点难度的JS面试题
自己总结了一些JS面试题 希望能够帮助正在找工作的程序猿(●´∀`●) 1.js 实现一个函数对javascript中json 对象进行克隆 var oldObject ="sdf" ...
- Node.js面试题之2017
译者按: 从ECMAScript标准,Node.js语法以及NPM模块角度来看,Node.js的发展让人目不暇接,那么面试题也得与时俱进. 原文: Node.js Interview Question ...
- vue.js面试题整理
Vue.js面试题整理 一.什么是MVVM? MVVM是Model-View-ViewModel的缩写.MVVM是一种设计思想.Model 层代表数据模型,也可以在Model中定义数据修改和操作的业务 ...
- 一道JS面试题引发的血案
刚入职新公司,属于公司萌新一枚,一天下午对着屏幕看代码架构时. BI项目组长给我看了一道面试别人的JS面试题. 虽然答对了,但把理由说错了,照样不及格. 话不多说,直接上题: var a = 1; s ...
- js经典试题之常用的方法
js经典试题之常用的方法 1.下面代码输出的值 let s = "bob" const replaced = s.replace('b', 'l') replaced === &q ...
- js经典试题之运算符的优先级
js经典试题之运算符 1.假设val已经声明,可定义为任何值.则下面js代码有可能输出的结果为: console.log('Value is ' + (val != '0') ? 'define' : ...
- js经典试题之ES6
js经典试题之ES6 1:在ECMAScript6 中,Promise的状态 答案:pending resolved(fulfilled) rejected 解析: Promise对象只有三种状态: ...
- js经典试题之w3规范系列
js经典试题之w3规范系列 1:w3c 制定的 javascript 标准事件模型的正确的顺序? 答案:事件捕获->事件处理->事件冒泡 解析:先事件捕获从windows > doc ...
随机推荐
- openstack controller ha测试环境搭建记录(五)——配置rabbitmq集群
配置rabbitmq集群的步骤非常简单,因为其本身含集群功能,参考openstack官网文档:http://docs.openstack.org/ha-guide/controller-ha-rabb ...
- UVA 11255 Necklace
带颜色数限制的polya计数. 其实感觉一样了... #include<iostream> #include<cstdio> #include<cstring> # ...
- zookeoper在root下设置开机启动
1 准备工作 1) 切换到/etc/rc.d/init.d/目录下 2) 创建zookeeper文件:touch zookeeper 3)更新权限:chmod +777 zookeeper 4)编辑文 ...
- 程序ajax请求公共组件:app-jquery-http.js
// --------网络操作-------------------- $.HTTP = { getUrlParam : function(name) { var reg = new RegExp(& ...
- sqlserver存储过程中,set rowcount 0是什么意思?
一般在语句中使用set rowcount是为了使后续的查询.更新.删除操作只影响指定的行数比如 一起执行如下语句 set rowcount 1SELECT * FROM sysobjects结果只返回 ...
- mysql优化———第二篇:数据库优化调整参数
摘要 参数调优内容: 1. 内存利用方面 2. 日志控制方面 3.文件IO分配,空间占用方面 4. 其它相关参数 一 摘要 通过参数提高MYSQL的性能.核心思想如下: 1 提高my ...
- redis 学习
http://blog.csdn.net/z69183787/article/category/2923783
- (中等) POJ 2528 Mayor's posters , 离散+线段树。
Description The citizens of Bytetown, AB, could not stand that the candidates in the mayoral electio ...
- Xcode6之后创建Pch预编译文件
在Xcode6之前,创建一个新工程xcode会在Supporting files文件夹下面自动创建一个“工程名-Prefix.pch”文件,也是一个头文件,pch头文件的内容能被项目中的其他所有源文件 ...
- IOS之富文本编辑 分类: ios技术 2015-03-06 22:51 89人阅读 评论(0) 收藏
之前做项目时遇到一个问题: 使用UITextView显示一段电影的简介,由于字数比较多,所以字体设置的很小,行间距和段间距也很小,一大段文字挤在一起看起来很别扭,想要把行间距调大,结 ...