一个萌新的JS基础整理

JS基础入门

1.js历史
网景(Netscape) 公司开发的,javascript和java没什么关系
最早叫LiveScript,网景公司只是为了借着Java语言比较火的东风将名字改 成JavaScript
2. 这门语言运行在浏览器中,只要有浏览器就能运行js
3. 优点
1.使用JavaScript可以在客户端进行数据验证,节省服务器端的资源
2.可以方便地操纵各种页面中的对象,使网页更加友好
3使多种任务仅在客户端就可以完成而不需要网络和服务器的参与,从而支持分布式的运算和处理
4.局限
1.兼容性。互联网上有很多浏览器,如FireFox、Internet Explorer、Opera等,但各种浏览器支持JavaScript的程度是不一样的,所以各个浏览器运行JavaScript的效果会有一定的差距,有时甚至会显示不出来
2.JavaScript不能打开、读写和保存用户计算机上的文件
5.js基本语法
1.定义变量
1.使用关键字 var 变量名
var 可以同时声明多个变量,每个之间用逗号隔开
var aa = ‘张三’;
注意:在js中变量必须先定义在使用 ,如果直接使用一个没有定义的变量 会就报错(5.html:11 Uncaught ReferenceError: str is not defined)
2.变量的类型 取决于 赋的值(js是弱类型)
3.在js中变量名区分大小写
4.变量名(标识符)定义规则 数字 字母 下划线 $ 组成,不能以数字开头
var $=‘111’; //ok
2.注释
// 单行注释
/* */多行注释
3.语句
JavaScript中的语句以一个分号结尾,如果省略分号,则由解析器确定语句的结尾,一般情况下,换行会被当做一个语句的结尾

**JS写在script ( 一般写在body结束标签之前 )**

因为JS的执行顺序,需要将元素加载完成,才能获取到元素,故一般写在body结束标签之前。

<body>
        <div id="box">hello</div>
        <div id="box2">world</div>    
        <script>
            document.getElementById("box").onclick = function(){
                alert(1);
            };
            document.getElementById("box2").onclick = function(){
                alert(2);
            };
        </script>
</body>
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值