跟随我在oracle学习php(8)

JavaScript 是一种专为与网页交互而设计的脚本语言,

javascript:特效 表单验证
原理:什么时候,找到标签,什么时候,操作标签

使用<script>元素的方式有两种:直接在页面中嵌入 JavaScript 代码和包含外部 JavaScript
文件。
在使用<script>元素嵌入 JavaScript 代码时,只须为<script>指定 type 属性。然后,像下面这
样把 JavaScript 代码直接放在元素内部即可:
<script type="text/javascript"> 
function sayHi(){ 
alert("Hi!"); 

</script>

内联(行内)(不推荐,经常写方法调用):写在标签里面,以属性的形式表现,属性名是事件属性(行为)on开头
内嵌:写在html文件里面,以标签的形式表现 表名script,一般写在head里面或文档最下面 客户端脚本语言
外部引用:写在html文件里面,以标签的形式表现 表名script,有src属性引入外部js

有什么? DOM操作(找元素,操作元素)
基础语法(怎么操作元素)

基础语法(必须很清楚变量里面是什么):变量,常量,标识符,关键字,注释
数字 字母 下划线
不能数字开头
不能喝关键字重名
var ** =**

数据类型:数字 字符串 布尔(true,false)
运算符
控制语句 if for
数组
方法
做练习的准备:弹窗
alert():提示框

Var num=confirm():选择框
Var num=prompt():输入框

页面加载完成
+prompt "+"用于转数字

var num3 = 12
关键字 标识符 变量

区分大小写
先定义后赋值
js是弱类型语言
java是强类型语言

算数运算符:+ - * / %(除取余数) ++(自增,自身加1) --(自身减1)

赋值运算:= += -= *= /=(a+=3 =>a=a+3)

比较运算符:> < >= <=  !=(不等于)!==?不绝对等于(值和类型有一个不相等,或两个都不相等) == === 返回的都是布尔值

逻辑运算符:&&(并且)  ||(或者)  !(取反) 返回的都是布尔值

上一篇:学生问的一道javascript面试题[来自腾讯]


下一篇:AtCoder Beginner Contest 045 C - たくさんの数式 / Many Formulas