W3C规定的网页要有行为、交互表单验证时要一个正确值,减轻服务器的压力,判断里面值是非空、密码长度、邮箱格式,页面的动态效果(比如:光标触放时候可以弹个二级菜单出来)
学一门语言要学他的语法还有单词,背景环境,他是一个脚本语言,弱语言,Java是强语言,弱语言的灵活性好,体积小,便于网络传输(带宽),边解释边执行。
ECMAScript(标准)、DOM(文档对象模型)、BOM(浏览器对象模型)
<script type="text/javascript">
<!-
javaScript语句:
->
</script>
<script type="text/javascript">
document.write("教育改变生活!");
document.write("<h1 style='color:red;'>教育改变生活!</h1>");
</script>
执行原理是浏览器发送给服务器,然后解析,再响应到浏览器,一次交互
button是一个按钮,onclick表示一个点击事件,当你点击按钮时,触发里面的JavaScript代码。 当我们点的时候,执行一个JavaScript语句,记住onclick就是弹出一个对话框就行
<input type="button" value="删除" οnclick="javascript:alert('确定删除吗');"/>
变量是什么?变量是一个可以变得存储空间,可以往存储空间里放上一个值
这个值可以擦可以变,所以叫变量。这个值存在哪呢,是存在内存里面,给一块空间,这个变量名就是指向这块空间的一个标记,比如你定义了width和height这两个变量名,那么width是指这块空间,height是指那块空间。。
那我们现在来定义两个变量,定义一个高度和一个宽度,然后把值打印出来。
变量为什么要定义不同的类型?因为要根据不同的需求来,根据不同的类型分配不同的内存空间。
同时创建多个变量 :
输出结果为:
表示未定义的
加法和取余:
加加是个难点:
假设圆形半径是5 求圆形的面积和周长
==值 ===值和类型
运算有优先级所以加上了( )
补充一个概念 ,什么叫表达式? 操作数和运算符的组合,最终只返回一个结果
a b 3 2等是操作数,/ * >等是运算符 最终只返回一个结果
java里面会用到表达式
运算符的优先级: 最高的是() 最低的是=
算术运算符>比较运算符>逻辑运算符>赋值运算符
做个题: