jsdemo.html
Document
全局函数
Eval() isNaN() decodeURI()encodeURI()
var a = "3",b="4";
alert(a+"+"+b);
//****如果 x 是特殊的非数字值 NaN****(或者能被转换为这样的值),返回的值就是 true****。如果 x 是其他值****,****则返回 false****。
alert(isNaN(a));//false
//eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码。
alert(eval(a+"+"+b));
目录的结构:****../ / ../../../
如何改变堆叠次序:****z-index
面中的图像加入超链接后,默认情况下都带有一道黑框,如何去掉它呢?
border="0"
在****CSS****中下面哪种方法表示超链接文字在鼠标经过时,超链接文字无下划线
A:hover {TEXT-DECORATION: none}
CSS****有三种选择符,分别是标签选择符,类选择符和****ID****选择器。
通过****readonly****属性可以设置文本框为只读。
JS****中的基本数据类型****Number String****Boolean Null
Undefined
*var a=“aaaa”; parseInt(a) NaN
** var a=“2aaa”,parseInt(a) 2
** eval“2+3”) 5
在****HTML5****规范中,定义了****
标签**** 元素定义视频:**** video 标签。**** 标签**** 元素定义音频,比如音乐或其他音频流 属性: autoplay 视频在就绪后马上播放。 controls 向用户显示控件,比如播放按钮。 height 设置视频播放器的高度。 loop 当媒介文件完成播放后再次开始播放。 src 要播放的视频的 URL****。 width 设置视频播放器的宽度。
在****CSS****中,伪类及伪对象是什么,有什么特点
伪类及伪对象:由****CSS****自动支持,属****CSS****的一种扩展型类****名称不能被用户自定义****使用时只能按照标准格式进行应用
function fun(){
return 5;
}
var a=fun ;
var b=fun() ;
a与b有什么区别:第一个是将函数赋值给a
第二个b的值为5,表示调用函数,这个函数的返回值为5
Vue react react native foundation angularjs
Nodejs webpack glup
d=”post” id=”form1” name=”form1”>
Post与get的区别
表单的元素:text password file hidden date email radio checkbox select
JS:
1.JS中的对象:自定义对象 内置对象Array
String
RegExp
以下对象都属于BOM
Window
Navigator
Screen
History:go(-1) back()加载 history 列表中的前一个 URL。Forward()加载 history 列表中的下一个 URL。
Location:reload()方法 属性href
2.获取元素的三种方法:
getElementById() getElementsByName() getElementsByTagName();
Html中每个标签都会对应一个DOM对象
1.setInterval(code执行多次)与setTimeout(指定的毫秒后code执行一次)的区别
基本语法:setInterval(code,millisec[,"lang"])
setInterval(“show()”,50)在指定的周期内执行多次show()方法
setTimeout(“show()”,50)在50毫秒后调用一次show方法
4.Form对象中[elements[]]的用法(http://www.w3school.com.cn/jsref/coll_form_elements.asp)
求表单元素的个数
var x = document.form1.elements.length;
var x = document.form1.length;
document.form1.elements[0]获取到表单中指定的元素
5.如何向selec中动态的添加option选项
selTerm.add(new Option(i),null);
如何清空下拉框中的选项
selCourse.options.length =0;
3.通过js可以动态改变样式
< a href=" ">这是一个链接 a>