Javascript-小总结

javascript
定义:简称js,它是基于对象的,事件驱动的,具有安全性能的脚本语言。
引擎:会自动解释执行脚本语言,执行的顺序是自上而下,按照顺序执行,边解释边执行。
document 文档对象

一、网页引入js的三种方式

1.1 内部
<script>
      document.write("我要好好学习javascript!");
</script>
1.2 外部
<script src="js/index.js"></script>

1.3 行内     
<input  type="button"  οnclick="javascript:alert('ok')" value="点击我"   />       

二、声明变量  

var num=10; 
var name="张三";         
js是一种弱类型的语言    
typeof(num)           

三、数据类型

js的基本数据类型有五种:                                                        
3.1 number 数值类型            
3.2 string 字符类型   
3.3 boolean 布尔类型
3.4 object或者null类型
3.5 undefined类型,代表着变量未赋值,未定义

引用数据类型
对象,数组..

四、运算符 

4.1 算术运算符
+   -     *     /     %    ++     --

4.2  比较运算符

>  >=  < <=  ==(比较的是值是否一样)  !==    
===(全等于,比较的是变量的数据类型和值,如果两个都一致则为true)
!===

4.3  逻辑运算符
&&   与
||       或
!     非      


五、选择结构 

5.1 if..else..
5.2 switch
六、循环结构   
6.1   while
6.2   do ..while
6.3   for     

六、document对象

document.getElementById("title");  得到id为title的节点对象
//获取节点的文本内容        
var node=document.getElementById("title");
var title=node.innerText;
alert(title)
//设置节点的文本内容
document.getElementById("title").innerText="我爱玩游戏";

innerHTMLinnerText与 的区别:
innerHTML可以获取节点下的标签及文本内容                            
innerText只可以获取节点下的文本内容

七、自定义函数

function sum(num1,num2){
      document.write(num1+num2)
}

八、js中的事件

onclick 单击事件
onmouseover 鼠标移入
onmouseout 鼠标移出

display: none;元素的显示状态为不显示
var node=document.getElementById("info");
节点对象.style.样式名称="属性值";
node.style.display="block";

九、计算器

内置函数eval()
可以计算一个表达式,转成算术运算,并计算结果 

字符串对象的方法:slice(0,-1)把字符串的最后一位截取,拿到截取后的字符串

按alt+小键盘41420
平方根的内置函数:Math.sqrt(title);


overflow: hidden; 内容溢出盒子后做隐藏处理
                                             

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值