Head first javascript(二)

three basic data types
  • text
  • number
  • boolean
变量
var var_name;
用‘=‘初始化变量
var var_name = ini_value;
const (不是所有浏览器都支持const)
const const_name = ini_value;
nan: not a number

使用一些未初始化的变量进行计算的时候会产生nan,如:

const unknown;
total = (1 + 2) * unknown;

这里total在计算的时候由于无法得到unknown的值而变成nan

parseint() , parsefloat(): 将字符串转化为数字
parseint("1") + parseint("2") = 3
parsefloat("$32.4") = nan
getelementbyid(): 通过元素的id获得页面的某个对象,如:
input type = "text" id = "cakedonuts" name = "..." />
document.getelementbyid("cakedonuts").value

document.getelementbyid("id")得到的是一个对象,可以通过value访问该对象的值

在表格内容改变的时候,可以调用一些函数来处理表格数据,onchange表示表格改变触发,如:
function updateorder(){
    ...
}
...
<div class = "field">
Number: <input type = "text" id = "cakenumbers" name = "..." value = "" onchange = "updateOrder();" />
</div>

Head first javascript(二),古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。