iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > VUE >javascript有哪些基本特点
  • 309
分享到

javascript有哪些基本特点

2024-04-02 19:04:59 309人浏览 独家记忆
摘要

本文小编为大家详细介绍“javascript有哪些基本特点”,内容详细,步骤清晰,细节处理妥当,希望这篇“javascript有哪些基本特点”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新

本文小编为大家详细介绍“javascript有哪些基本特点”,内容详细,步骤清晰,细节处理妥当,希望这篇“javascript有哪些基本特点”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

  JavaScript是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的脚本语言。

  JavaScript的出现弥补了html语言的不足,它是Java与HTML折中的选择,具有以下几个基本特点。

  1、脚本编写

  JavaScript是一种脚本语言,它采用小程序段的方式实现编程。它作为一种解释性语言,不需要进行编译,而是在程序运行过程中逐行地被解释。

  2、基于对象

  JavaScript是一种基于对象的语言,这意味着它能运用自己已经创建的对象。因此,许多功能可 能来自于JavaScript运行环境(即浏览器本身)中对象的方法与JavaScript的对象相互作用。

  3、简单性

  JavaScript的简单性首先主要体现在它基于Java的基本语句和控制流,是一种简单而紧凑的语言,对于学习Java是一种非常好的过度;其次,它的变量类型是采用“弱类型”,并未使用严格的数据类型。

  4、安全性

  JavaScript是一种安全性语言,它不允许访问本地的硬盘,而且不能将数据存入到服务器上;不允许对网络文档进行修改和删除,只能通过浏览器实现信息浏览或动态交互,从而有效地防止数据的丢失。

  5、动态性

  JavaScript是动态的,它可以直接对用户或客户输入做出响应而无需经过WEB服务程序。它对用户的响应是采用以事件驱动的方式进行的。所谓事件驱动,就是指在页面中执行某种操作所产生的动作,比如按下鼠标、移动窗口或选择菜单等都可以视为事件,当事件发生后就会引起相应的事件响应。

  6、跨平台性

  JavaScript仅依赖于浏览器本身,与操作系统无关,只要是能运行浏览器的计算机,并支持JavaScript的浏览器就可以正确执行。从而实现“编写一下,走遍天下” 的梦想。

  1、基于对象和面向对象

  Java是一种真正的面向对象的语言,即使是开发简单的程序,必须设计对象。JavaScript是种脚本语言,它可以用来制作与网络无关的,与用户交互作用的复杂软件。它是一种基于对象(Object Based)和事件驱动(Event Driver)的编程语言。因而它本身提供了非常丰富的内部对象供设计人员使用。

  2、解释和编译

  两种语言在其浏览器中所执行的方式不一样。Java的源代码在传递到客户端执行之前,必须经过编译,因而客户端上必须具有相应平台上的仿真器或解释器,它可以通过编译器或解释器实现独立于某个特定的平台编译代码的束缚。JavaScript是一种解释性编程语言,其源代码在发往客户端执行之前不需经过编译,而是将文本格式的字符代码发送给客户编由浏览器解释执行。

  3、强变量和弱变量

  两种语言所采取的变量是不一样的。Java采用强类型变量检查,即所有变量在编译之前必须作声明。JavaScript中变量声明,采用其弱类型。即变量在使用前不需作声明,而是解释器在运行时检查其数据类型,

  4、代码格式不一样

  Java是一种与HTML无关的格式,必须通过像HTML中引用外媒体那么进行装载,其代码以字节代码的形式保存在独立的文档中。JavaScript的代码是一种文本字符格式,可以直接嵌入HTML文档中,并且可动态装载。编写HTML文档就像编辑文本文件一样方便。

  5、嵌入方式不一样

  在HTML文档中,两种编程语言的标识不同,JavaScript使用来标识,而Java使用…来标识,或采用java脚本语言。

  6、静态联编和动态联编

  Java采用静态联编,即Java的对象引用必须在编译时的进行,以使编译器能够实现强类型检查。JavaScript采用动态联编,即JavaScript的对象引用在运行时进行检查,如不经编译则就无法实现对象引用的检查。

  1、JavaScript直接嵌入HTML文件中

  写在head或body标记对之间,要加标记如下

  2、JavaScript程序存放在单独的。

       js文件中,再在HTML文件中链接在。js文件中直接书写javascript代码即可。

  在JavaScript中有四种基本的数据类型:

  1.数值型(整数和实数)

  2.字符串型(用”“号或”号括起来的字符或数值)

  3.布尔型(使用true或false表示)

  4.空值(null)

  在程序执行过程中值可变的量,是系统内存中的一个命名的存储单元。

  变量名以字母开头,中间可以出现数字,下划线。变量名不能有空格、+或其他符号

  不能使用JavaScript的关键字作为变量。如:var、int、double、delete

  变量名第一个单词全部小写,第二个单词开始每个单词的首字母大写,其余字母小写。

  在JavaScript中有全局变量和局部变量之分。全局变量时定义在所有函数体之外,其作用范围

  是所有函数;而局部变量时定义在函数体之内,只对该函数是可见的。

  在程序执行过程中其值不可改变的量。

  1、整型常量

  如:123 ,512

  2、实型常量

  实型常量是由整数部分加小数部分表示,如3.14,12.43等,也可以使用科学或标准方法表示, 如5E7,4e5等。

  3、布尔值

  布尔常量只有两种取值true 或false。主要用来说明或代表一种状态或标志,用以控制操作流程

  4、字符型常量

  字符型常量是指使用单引号(’)括起来的字符或双引号(”)括起来的字符串。例如,字符’a’,字符串 “hello”。

  JavaScript也支持以反斜杠(\)开头的不可显示的特殊字符,通常称为控制字符。例如换行符’\r’)、制表符(’\t’)等

  5、空值

  JavaScript中有一个空值null,表示什么也没有。如试图引用没有定义的变量,就会返回一个null值。

读到这里,这篇“javascript有哪些基本特点”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注编程网VUE频道。

--结束END--

本文标题: javascript有哪些基本特点

本文链接: https://www.lsjlt.com/news/90783.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • javascript有哪些基本特点
    本文小编为大家详细介绍“javascript有哪些基本特点”,内容详细,步骤清晰,细节处理妥当,希望这篇“javascript有哪些基本特点”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新...
    99+
    2024-04-02
  • 数据库有哪些基本特点
    这篇文章主要介绍“数据库有哪些基本特点”,在日常操作中,相信很多人在数据库有哪些基本特点问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”数据库有哪些基本特点”的疑惑有所帮助!接...
    99+
    2024-04-02
  • JavaScript特点有哪些
    这篇文章将为大家详细讲解有关JavaScript特点有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。  一、JavaScript是什么?  1、JavaScript是...
    99+
    2024-04-02
  • 数据库的基本特点有哪些?
    这篇文章主要介绍了数据库的基本特点有哪些,具有一定借鉴价值,需要的朋友可以参考下。下面就和我一起来看看吧。数据库的基本特点是:数据非结构化、数据独立性、数据冗余小,易扩充、统一管理和控制。数据库采用复杂的数...
    99+
    2024-04-02
  • 云主机的基本特点有哪些
    云主机的基本特点:1. 云主机可快速进行部署,支持灵活扩展,实现弹性伸缩。2. 云主机支持用户按需自动获取资源,支持资源的快速扩展和缩减。3.  云主机提供按需付费,根据业务需求进行主机的配置,减少成本消耗。具体内容如下:高效而灵...
    99+
    2024-04-02
  • 数据库中基本特点有哪些
    这篇文章主要介绍了数据库中基本特点有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。数据库中的数据具有结构性和独立性、共享性。数据库的基本...
    99+
    2024-04-02
  • CSS浮动的基本特点有哪些
    CSS浮动的基本特点有以下几点:1. 元素浮动后会脱离正常文档流,不再占据原先的位置,可以自由移动到父元素的左侧或右侧,直到遇到另一...
    99+
    2023-10-12
    CSS
  • javascript具有哪些特点
    这篇文章主要介绍“javascript具有哪些特点”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“javascript具有哪些特点”文章能帮助大家解决问题。 ...
    99+
    2024-04-02
  • access数据库的基本特点有哪些
    Access数据库具有以下基本特点:1. 用户友好性:Access数据库采用图形界面设计,操作简单,适合非专业人士使用。2. 关系型...
    99+
    2023-09-12
    access数据库
  • JavaScript基础特性有哪些
    这篇文章主要介绍“JavaScript基础特性有哪些”,在日常操作中,相信很多人在JavaScript基础特性有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”JavaSc...
    99+
    2024-04-02
  • javascript语言有哪些特点
    javascript的特点:1.是一种解释型的脚本语言;2.是一种基于对象的脚本语言;3.是一种动态类型语言;4.是一种安全性语言;5.跨平台性;javascript的特点有以下几点javascript是一种解释型的脚本语言,不需要预编译,...
    99+
    2024-04-02
  • javascript对象有哪些特点
    这篇文章主要讲解了“javascript对象有哪些特点”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“javascript对象有哪些特点”吧! ...
    99+
    2024-04-02
  • JavaScript递归函数有哪些特点
    JavaScript递归函数的特点如下:1. 自我调用:递归函数会自己调用自己,以解决一个问题的子问题,直到达到基本情况。2. 基本...
    99+
    2023-09-22
    JavaScript
  • JavaScript基础知识点有哪些
    这篇文章主要介绍“JavaScript基础知识点有哪些”,在日常操作中,相信很多人在JavaScript基础知识点有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Java...
    99+
    2024-04-02
  • 日本服务器有哪些特点
    日本服务器的特点有:1、日本服务器的网络带宽充足,访问速度较快;2、日本服务器的网络覆盖广,网络延迟低;3、日本服务器的防御能力高,能够保障网站的高效运转;4、日本服务器具有完善的售后技术支持服务。具体内容如下:带宽充足速度决定价值,日本拥...
    99+
    2024-04-02
  • android最新版本有哪些特点
    Android 最新版本是 Android 12。以下是 Android 12 的一些主要特点: 更加个性化的用户界面:Andr...
    99+
    2024-03-07
    android
  • LVM基本知识点有哪些
    本篇内容介绍了“LVM基本知识点有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!导读LVM是 Logical Volume Manage...
    99+
    2023-06-05
  • Python基本知识点有哪些
    本篇内容主要讲解“Python基本知识点有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Python基本知识点有哪些”吧!Python注释python中单行注释采用 # 开头。python ...
    99+
    2023-06-29
  • javascript具备哪些特点
    本文小编为大家详细介绍“javascript具备哪些特点”,内容详细,步骤清晰,细节处理妥当,希望这篇“javascript具备哪些特点”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。    &...
    99+
    2023-06-27
  • 什么是javascript及其特点有哪些
    本篇文章为大家展示了什么是javascript及其特点有哪些,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。JavaScript是一种具有函数优先的轻量级、解释型或即...
    99+
    2024-04-02
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作