iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > html >JavaScript核心语法是什么
  • 725
分享到

JavaScript核心语法是什么

2024-04-02 19:04:59 725人浏览 八月长安
摘要

本文小编为大家详细介绍“javascript核心语法是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“JavaScript核心语法是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新

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

  什么是JavaScript

  JavaScript是一种基于对象和事件驱动的、并具有安全性能的脚本语言,已经被广泛用于WEB应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。通常JavaScript脚本是通过嵌入在html中来实现自身的功能的。

  JavaScript特点

  JavaScript组成

  JavaScript日常用途

  JavaScript的基本结构

  示例:

  <script>&hellip;</script>可以包含在文档中的任何地方,只要保证这些代码在被使用前已读取并加载到内存即可

  JavaScript的执行原理

  网页中引用JavaScript的方式

  1.使用<script>标签

  2.外部js文件

  3.直接在HTML标签中

  JavaScript核心语法:

  ①先声明变量再赋值

  var width;

  width=5;

  var &mdash;&mdash; 用于声明变量的关键字

  width &mdash;&mdash; 变量名

  ②同时声明和赋值变量

  var catName="皮皮";

  var x, y, z=10;

  ③不声明直接赋值【一般不使用】

  width=5;

  变量可以不经声明而直接使用,但这种方法很容易出错,也很难查找排错,不推荐使用。

  ①undefined:示例:var width;

  变量width没有初始值,将被赋予值undefined

  ②null:表示一个空值,与undefined值相等

  ③number:

  var iNum=23; //整数

  var iNum=23.0; ?//浮点数

  ④Boolean:true和false 但是JS会把他们解析成1;0

  ⑤String:一组被引号(单引号或双引号)括起来的文本 var string1="This is a string";

  typeof检测变量的返回值;typeof运算符返回值如下:

  ①undefined:变量被声明后,但未被赋值。

  ②string:用单引号或双引号来声明的字符串

  ③boolean:true或false。

  ④number:整数或浮点数。

  ⑤object:javascript中的对象、数组和null。

  ①属性:

  字符串对象。length

  var str="this is JavaScript";

  var strLength=str.length; ?//长度是18

  ②方法:

  字符串对象。方法名();

  split(str):如果语法写成width.split(" ")【冒号中间有空格】此时:width height hello world会被拆分成:width,height,hello,world;如果语法写成width.split("")【冒号中间没有空格】此时:width height hello world会被拆分成:w,i,d,t,h, ,h,e,i,g,h,t, ,h,e,l,l,o, ,w,o,r,l,d

  ①创建数组:

  ②为数组元素赋值:

  方法一:var fruit=new Array("apple", "orange", " peach","banana");

  方法二:

  var fruit=new Array(4);

  fruit [0]=" apple ";

  fruit [1]=" orange ";

  fruit [2]=" peach ";

  fruit [3]=" banana ";

  ③访问数组:

  数组名[下标]

  更多方法可查阅JavaScrpt Array对象参考手册:

  ①if条件语句

  If&middot;中0,null,” ”,undefined,NaN,false--------结果是false;其他的都是true!

  ②switch多分支语句

  ③for、while循环语句

  ④for-in

  i就是数组的下标,in这个数组要查询所有的数组下标

  ①break

  ②continue

  ①单行注释以 // 开始,以行末结束:

  //alert("恭喜你!注册会员成功");

  //在页同上弹出注册会员成功的提示框

  //注释

  如果在页面里单行注释中回车打一些东西此时就会报错:Uncaught ReferenceError: XXXX is not defined

  ②多行注释以  结束,符号  指示中间的语句是该程序中的注释

  【输出一般使用alert;输入使用prompt;但是后期不建议使用alert,在真实的开发中一般使用console.Log( )】

  ①alert()【一般用在一些警告或者提示中】:

  alert("提示信息");

  ②prompt()

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

  prompt("请输入你喜欢的颜色","红色");

  prompt("请输入你喜欢的颜色","");

  ①代码区分大小写

  小写写成大写会报错:Uncaught SyntaxError: Unexpected identifier

  ②变量、对象和函数的名称

  当声明变量、对象和函数的名称时大小写,数字,下划线,美元符号都可以,但是必须以字母,下划线,美元符号开头

  否则会报错:Uncaught SyntaxError: Invalid or unexpected token

  ③分号

  如果不写会报错:Uncaught SyntaxError: Invalid or unexpected token

  直接打印信息,直接在页面上看到具体信息

  【但是一般使用console.Log( ),因为使用alert( )很容易忘掉删除,当使用alert( )进行弹出时,最后产品上线后,会降低用户体验,所以使用console.Log( )就会避免这个问题】

  函数的含义:类似于Java中的方法,是完成特定任务的代码语句块;使用更简单:不用定义属于某个类,直接使用;函数分类:系统函数和自定义函数

  parseInt ("字符串"):将字符串转换为整型数字

  如: parseInt ("86")将字符串“86“转换为整型值86

  当为parseInt ("86a")时输出还是86

  当为parseInt ("86a21")时输出还是86

  当为parseInt ("a86a")时输出NaN

  parseFloat("字符串"):将字符串转换为浮点型数字

  如: parseFloat("34.45")将字符串“34.45“转换为浮点值34.45

  isNaN( ):用于检查其参数是否是非数字

  isNaN("111")会输出false

  isNaN(true)会输出false

  isNaN("true")会输出true

  isNaN("aaa")会输出true

  isNaN("111a")会输出true

  自定义函数

  1.定义函数

  2.调用函数

  函数调用一般和表单元素的事件一起使用,调用格式

  事件名=?"函数名( )"?;

  一、调用无参函数

  调用无参函数,输出5次“欢迎学习JavaScript”

  示例:

  单击此按钮时,调用函数study(?),执行函数体中的代码

  二、调用有参函数

  根据输入的次数,显示“欢迎学习JavaScript“

  示例:

  单击此按钮时,调用函数study (count ),执行函数体中的代码

读到这里,这篇“JavaScript核心语法是什么”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注编程网html频道。

--结束END--

本文标题: JavaScript核心语法是什么

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

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

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

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

下载Word文档
猜你喜欢
  • JavaScript核心语法是什么
    本文小编为大家详细介绍“JavaScript核心语法是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“JavaScript核心语法是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新...
    99+
    2024-04-02
  • 什么是JavaScript的核心
    本篇内容主要讲解“什么是JavaScript的核心”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“什么是JavaScript的核心”吧! ...
    99+
    2024-04-02
  • javascript核心是什么写的
    随着互联网的发展,JavaScript已经成为了一个非常重要的程序设计语言,不仅仅在Web开发中占据了重要地位,同时也在桌面程序开发、服务器端编程和游戏开发等领域得到了广泛应用。而JavaScript的成功之处在于,它不仅仅是一门语言,更是...
    99+
    2023-05-14
  • javascript核心对象是什么
    这篇文章主要介绍了javascript核心对象是什么,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。javascript核心对象:1、Math...
    99+
    2024-04-02
  • SQL语言中核心语句是什么
    这篇文章主要介绍SQL语言中核心语句是什么,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!SQL语言的核心语句是查询语句。SQL中有很多重要的语句,如【CREATE DATABASE】...
    99+
    2024-04-02
  • javascript的核心组成部分是什么
    小编给大家分享一下javascript的核心组成部分是什么,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! ...
    99+
    2024-04-02
  • vuex核心是什么
    这篇文章主要介绍“vuex核心是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“vuex核心是什么”文章能帮助大家解决问题。 vuex是专门帮助vue管理的一个...
    99+
    2024-04-02
  • hadoop核心是什么
    hadoop的核心是分布式文件系统hdfs和MapReduce,HDFS为海量的数据提供了存储,而MapReduce则为海量的数据提供了计算,Hadoop是一个由Apache基金会所开发的分布式系统基础架构,用户可以在不了解分布式底层细节的...
    99+
    2024-04-02
  • Python编程语言的核心是什么
    本篇内容介绍了“Python编程语言的核心是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! 为什么问这个问题我们需要一个用于W...
    99+
    2023-06-16
  • Go语言的核心编写语言是什么?
    标题:Go语言的核心编写语言是什么? Go语言是一种由Google开发的编程语言,被称为“云时代的C语言”。它具有高效的并发设计、简洁的语法和强大的性能,因此在云计算、大数据和人工智能...
    99+
    2024-04-02
  • hadoop的核心是是什么
    Hadoop的核心是一个分布式存储和计算框架,它允许用户在大规模集群上存储和处理大量数据。Hadoop包括两个主要组件:Hadoop...
    99+
    2024-04-02
  • matplotlib的核心是什么
    小编给大家分享一下matplotlib的核心是什么,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!matplotlib使用numpy进行数组运算,并调用一系列其他的...
    99+
    2023-06-02
  • C语言编程核心要点是什么
    这篇文章主要讲解了“C语言编程核心要点是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“C语言编程核心要点是什么”吧!C精简的语法集和标准库,让我们可以把精力集中到设计等真正重要的事情上来...
    99+
    2023-06-16
  • ReentrantLock核心原理是什么
    本篇内容介绍了“ReentrantLock核心原理是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!&n...
    99+
    2024-04-02
  • 什么是AJAX核心对象
    本篇文章为大家展示了什么是AJAX核心对象,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。    Ajax是2005年2月才诞生但是现在...
    99+
    2024-04-02
  • Axios核心原理是什么
    这篇文章主要介绍“Axios核心原理是什么”,在日常操作中,相信很多人在Axios核心原理是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Axios核心原理是什么”的疑惑...
    99+
    2024-04-02
  • Angular2核心概念是什么
    这篇文章主要介绍“Angular2核心概念是什么”,在日常操作中,相信很多人在Angular2核心概念是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Angular2核心...
    99+
    2024-04-02
  • Flutter核心原则是什么
    这篇文章主要介绍“Flutter核心原则是什么”,在日常操作中,相信很多人在Flutter核心原则是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Flutter核心原则是什么”的疑惑有所帮助!接下来,请跟...
    99+
    2023-06-04
  • Vue核心思想是什么
    这篇文章给大家分享的是有关Vue核心思想是什么的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Vue核心思想:数据驱动、组件化1、数据驱动传统的前端数据交互是用 Ajax 从服务端...
    99+
    2024-04-02
  • ReactHook核心原理是什么
    本篇内容主要讲解“ReactHook核心原理是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“ReactHook核心原理是什么”吧!基本准备工作手写useSt...
    99+
    2024-04-02
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作