JavaScript的基础知识

1.JavaScript简介

1.1 1995年,美国网景公司(Netscape)的职员布兰登·艾奇首次实现; 起初叫做LiveScript,后更名为JavaScript;本质上和java没有什么关系。

1.2 1997年,JavaScript1.1为蓝本的建议被提交给了欧洲计算机制造商协会(ECMA),该协会负责将其进行标准化 最终确定了名为ECMAScript的新脚本语言的标准。

1.3JavaScript的组成:(三大模块)

ECMAScript:定义了语法、数据类型、流程语句、关键字、操作符、对象等方面

DOM:文档对象模型

BOM:浏览器对象模型

1.3 JavaScript的作用:表单验证,减轻服务器的压力;页面特效,更好的用户体验;

1.4 脚本在网页中的使用方式:

1)网页内嵌JS代码:<script>//JS代码</script>

2)外部JS文件:制作xxx.js文件(js文件中只能编写JS代码和JS注释);网页中引入xxx.js文件:

 <script src="xxx.js" language="javascript"></script>

2.JavaScript核心语法:

    1.变量:

                a)声明变量:var 变量名 = 值;

                b)特殊形式:var x,y,z=10;

                                  var x=y=z=10;

                                    x=200;

    2.数据类型--动态的、可变的

          a)undefined、boolean、string、number、object五种
          b)变量声明时并不知其类型,可在使用中通过typeof()函数检测

    3.运算符

            a)算术运算符:+、-、*、/、%、++、--
            b)赋值运算符:=
            c)比较运算符:>、>=、<、<=、==、!=  

            d)逻辑运算符:&&、||、!

     4.逻辑控制语句

              a)条件语句:if-else、switch-->与JAVA完全相同
              b)循环语句:while、do-while、for-->与JAVA完全相同
              c)循环控制语句:break、continue-->与JAVA完全相同

              d)例题:在网页demo2.html中输出1-10间偶数的和。

       5.JavaScript注释

                单行注释  //注释内容       多行注释/* 注释内容*/

        6.输入输出语句 

               6.1 输出语句:document.write("输出内容");//网页上输出

                document---文档(页面)

                write--书写

                alert("输出内容); //以信息框形式输出

              6.2输入语句:

                prompt("提示信息","输入框的默认值");

                注意:默认值可以不编写;
       返回结果可以保存在一个变量中,该变量是string类型;
将string类型转换为number型:
var num = prompt("请输入一个数字");

var sum = parseInt(num) + 10;

     7.命名规范和程序调试     
          6.1 命名规范:
        变量:采用驼峰命名法,见名知意;
只允许字母、数字、下划线和美元符号($);
不以数字开头;
         6.2 程序调试:
                IE浏览器:IE8以上的浏览器可以断点调试;
        推荐使用谷歌浏览器调试;
调试步骤:
a)浏览器上运行网页
b)执行快捷键F12打开调试窗口
c)切换到"Sources"选项卡,选中文件名
d)在代码左侧的行号上单击生成断点
e)F5启动调试
f)单步执行(F10-单步跳过;F11-单步跳入)
g)点击行号取消断点,按F12关闭调试窗口

希望可以和大家一起交流学习,欢迎大家提出相应的意见,也可以加小编微信,希望可以共同进步,越来越好!后续会为大家提供一些练习题目,和一些复习资料!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值