JavaScript总结

       看完牛腩老师和姜昊老师的JavaScript后,对JavaScript小小的了解了下,现在将其总结。

什么是JavaScript:

      它是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。同时也是一种广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能,比如说响应用户的各种操作等。

JavaScript的语法和面向对象:

       如下图:

                          

与其他语言的异同点:

相同点:

        我认为js也算是一种编程语言,所以说它也同其他语言一样,有变量类型,语法,基本结构等。

不同点:

       第一:JavaScript具有封装和继承的特点,但没有多态的特点,所以说它是基于对象而不是像C#那样面向对象,或者说像C那样是面向过程。

       第二:JavaScript是一种解释性编程语言,不需要在发往客户端执行之前经过编译,只需要浏览器进行解释执行就可以了。而其他语言,就需要先编译再执行。

       第三:JavaScript是采用的数据类型是一种弱类型,而像C#,Java等这样的语言采用的是强类型。也就是说,我们用var a=1,我们可以将a理解成字符串,也可以理解成整数,也可以理解成浮点数等。在C#,java等这样的语言中却是不可以这样的。

       第四:代码的格式不一样,JavaScript是一种文本字符格式,它可以直接嵌套在HTML页中,也可以动态装载它,编写HTML就如同编写文本文件。而其他语言,像C#,与HTML无关,其代码是以字节代码的形式存在于文档中。

       我的总结到此结束,关于JavaScript与其他语言的异同点我能想到的也就这些了。。。。。。

       

 



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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值