为了账号安全,请及时绑定邮箱和手机立即绑定

有梦想,也要去努力实现!

一.javaScript:

    1.作用:*数据验证,页面特效。

    2.组成:*ECMAScript(欧洲计算机协会)

        *DOM(文档对象模型)

        *BOM(浏览器对象模型)

    3.注释:/* */  ---多行注释

        //     ---单行注释

        <% %>  ---jsp注释

        <!-- -->---HTML注释

    4.javaScript的代码区分大小写,每句都以分号结束。

    5.javaScript中没有do-while结构。

    6.数据类型:
           *undefined(未定义)

           *boolean(布尔类型)

           *string(单,双引号申明,s小写)

           *number(整数或浮点型)

           *null(Object类型)

    7.typeof用来判断变量是什么类型的。

    8.外部修饰的链接:

        <script class="lazyload" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC" data-original="index.js" language="javaScript" type="text/javaScript"></script>

      行内修饰:

        <a href="del.jsp?id=32" onclick="javascript:alert('确定?');"/>

    9.先声明变量再赋值使用(赋什么值就是什么类型):

        var=width;

        width=5;

    10.*alert(输出)显示带有一个提示信息和一个确定按钮的警示框 。

        例:window.alert("hello");

       *confirm(输入)显示一个带有提示信息、确定和取消按钮的对话框 。

       *prompt(输入)显示可提示用户输入的对话框。

        例:var i=window.prompt("请输入","0");

        document.write(i);

    11.模态窗口:不关闭后面的窗口无法进行后面的操作。

       非模态窗口:不关闭后面的窗口仍可以进行后面的操作。

    12.函数:完成特定任务的代码语句块(类似于java中的方法)
    。
    13.函数可分为:*系统函数

                parseInt("字符串"),parseFloat("字符串"),isNaN()--检查参数是否是非数字!

               *自定义函数

                定义:function 函数名(){

                           js代码;

                       }

                 调用:onclick="函数名()"

    14.window对象的常用属性:

        *location  ---地址栏,当前的URL信息。

        *document  ---正在打开的网页文档(包括link,form,anchor锚链接等)

        *history   ---一个窗口中曾经访问过的其他文件。

    15.window对象的常用事件:

        *onload:图像或页面的加载。

        *onmouseover:鼠标上移。

        *onclick:鼠标单击某对象时。

        *onkeydown:某个键盘按键被按下时。

        *onchange:域的内容被改变。

    16.变量也有作用域(全局变量,局部变量)

        *全局变量放在方法外面,每个方法都可以调用。

        *遵循就近原则。

    17.javaScript对象:

        *属性(screen,history,location)

        *方法(prompt,alert,confirm,close,open,setTimeout,setIpterval)

    18.javaScript中写return才会有返回值。

    19.匿名函数(只调用一次):

        window.onload=function(){

            alert("welcome");

            }
       命名函数:
        function welcome(){

            alert("welcome");

            }
    20.Date对象:

        var  today=new Date();   //返回当前日期和时间

                     var tdate=new Date("2016,10,27 19:54:12");

         get Year(获取年)--必须加上1900;

         get Seconds(获取秒)--0至59

         get Minutes(获取分钟数)---0至59

         get Hours(获取小时数)---0至23

         get Day(获取星期数)---0至6

         get Date(获取月份数中的天数)---1至31

         get Month(获取月份)---0至11

    21:window.setTimeout("showTime()",1000);   ---1分钟后调用showTime()方法,放在方法内。

        window.setInterval("showTime()",1000);  ---每隔1秒调用一次showTime()方法,放在方法外。

二.java与javaScript的区别:

    1.代码格式不同,java将代码保存在独立的文件中,而javaScript必须包含在HTML页面中才能运行。

    2.基本原理不同,java是一种面向对象编程语言,而javaScript是一个客户端脚本语言。

    3.执行过程不同,java执行前必须经过编译才能在对应平台上运行,而javaScript不需要编译,只需将源代码发送到客户端,由浏览器解释执行。

    4.java是一种强类型语言,要求变量必须定义初始化后才能使用。

      javaScript是一种弱类型语言,赋什么值就是什么类型。

    5.java可以在Eclipse中Debug调试,而javaScript则用浏览器中开发者工具进行调试。
点击查看更多内容
31人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消