-
function count() {
//获取第一个输入框的值
var txt1 = parseInt(document.getElementById('txt1').value)
//获取第二个输入框的值
var txt2 = parseInt(document.getElementById('txt2').value)
//获取选择框的值
var select = document.getElementById('select').value
//获取通过下拉框来选择的值来改变加减乘除的运算法则
var result
switch (select) {
case '+':
result = txt1 + txt2
break
case '-':
result = txt1 - txt2
break
case '*':
result = txt1 * txt2
break
case '/':
result = txt1 / txt2
break
}
//设置结果输入框的值
document.getElementById('fruit').value = result
}
查看全部 -
数组属性:
length 用法:<数组对象>.length;返回:数组的长度,即数组里有多少个元素。它等于数组里最后一个元素的下标加一。
数组方法:
查看全部 -
window.screen.属性
属性:
availHeight:窗口可用高度,单位px
availWidth:窗口可用宽度,单位px
colorDepth:浏览器颜色位数
pixelDeptht:浏览器颜色位数
height:屏幕高度,px
width:屏幕宽度,px
查看全部 -
navigator.[属性]
属性:
appCodeName:浏览器代码字符串表示
appName:浏览器名称
appVersion:浏览器平台和版本信息
platform:操作系统平台
userAgent:代理用户值
查看全部 -
location.[属性|方法]
获取、设置窗体的URL
属性:
hash:从#开始的锚点
host:主机名加端口号
hostname:主机名
href:完整URL
pathname:路径部分
port:端口号
protocol:协议
search:从?开始的搜索部分
方法:
assign():加载新的文档
reload():重新加载
replace():替换当前文档
查看全部 -
window.history.forward()
加载历史记录中的下一个URL,等于按下浏览器的前进按钮
window.history.forward()效果等同于window.history.go(1)
查看全部 -
window.history.back()
效果等同于点击浏览器的返回按钮,一般用于页面上的“回到上一页”按钮
window.history.back()效果等同于window.history.go(-1)
查看全部 -
window.history.[属性|方法]
属性:
length:当前窗口历史列表中URL数量
方法:
back():加载前一个URL
forward():加载下一个URL
go():加载列表中某个具体的页面
查看全部 -
操作符之间的优先级(高到低):
算术操作符 → 比较操作符 → 逻辑操作符 → "="赋值符号
如果同级的运算是按从左到右次序进行,多层括号由里向外。
查看全部 -
不允许使用JavaScript关键字和保留字做变量名。
查看全部 -
switch()语言小记:
{ case后既可以跟数值也可以跟逻辑字符串;
switch循环语句的表达式中可以直接调用已定义好的标签,而不需要再写==类似的判断表达式
switch循环语句中的函数定义可以只在开头写一次
例:switch(){
case "+":
a=函数(变量1)+函数(变量2);
case "-":
b=变量1-变量2;
//不需要再书写函数式就可表达
}
}
document标签(getElementById("id")不能单独存在,必须把获取的内容赋予或被赋予某些变量中才可以使用
查看全部 -
removeChild()
是动态删除
查看全部 -
<input type="checkbox" name="hobby" id="hobby1"> 音乐
input标签就像人的类别。
name属性就像人的姓名。
id属性就像人的身份证。
查看全部 -
返回的是一个数组
查看全部 -
Math.floor(数值) 对数值进行向下取整
查看全部
举报