ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

js基础介绍

2022-01-13 09:04:45  阅读:149  来源: 互联网

标签:定义 num1 JavaScript 基础 介绍 alert js 语言


js基本介绍

1994年,Netscape 发明了 JavaScript

什么是JavaScript

  1. js全称是javascript与java毫无关系),是一种运行在浏览器中的解释型的编程语言

js的语言特性

js是一种解释性语言

几种语言区别

  1. 编译语言(例如:java c c#):

编译语言的运行步骤(先编译后翻译):

  1. 编写源代
  2. 翻译(编译 .class)
  3. 计算机执行编译过的文件
  1. 解释性语言(例如:js):

编译语言的运行步骤(边编译 边执行):

  1. 编写源代同时翻译
  2. 计算机执行编译过的文件
  1. 弱类型语言

特点:
1. 对于语法要求不严格
2. 语法比较灵活

js 运行环境(宿主)

  1. 浏览器
  2. node环境

js作用:

1.表单校验
2.做出各种特效

js的使用

引入方式

  1. 外部引入
    步骤:
  1. 新建js文件
  2. 使用script标签引入

示例:

<script language="JScript" src="JS文件路径"></script>
  1. 使用标签
    步骤:

通过事件放入js(需要特定的行为)

示例:

<div onclick="alert('q')">点击时有</div>
  1. 在html中
    步骤:

将js脚本写在script标签之间

示例:

<script type="text/javascript">
        JS语句;
</script>

js执行

  1. 从上到下 逐行执行
  2. 命令结束 是以“;”或者 换行(建议换行同时加;)

例子:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>

    <script>
        var b;
        b=88;
        alert(b);
        var c=67;
        alert(c);
        let d,f,g=77;
        alert(d);
        alert(g);
        let num1=99;
        alert(num1);
         num1=78;
        alert(num1);
    </script>
</body>
</html>

效果显示:
依次弹出 88 67 undefined 77 99 78

js语法

1.js是区分大小写(与html不同)

  • 所有编码均需要在英文状态(尤其要注意标点符号的英文状态)

常量与变量的定义

命名规则

  • 变量命名必须以字母、下划线”_”或者”$”为开头,首个字不能为数字
  • 变量名中不允许使用空格和其他标点符号
  • 变量名长度不能超过255个字符。
  • 不能使用关键字作为标识符。

定义变量:

定义:一个可变的值(相当于一个容器)
格式:let/var+变量名;
特点:可以改变值和数据类型

JS中的变量的数据类型

数据类型描述
String字符串类型。用引号包裹的内容,称为字符串
Number数值类型。可以是小数,也可以是正数
boolean布尔值,表示真假。可选值true/false(即为0或1)

定义常量

定义:一个固定的值(例如:圆周率)
格式:const+常量名;
特点:不可以修改,而且必须初始化

注意

  • 在函数外声明的变量作用域是全局的,在整个文件里面都有定义。
  • 在函数内声明的变量作用域是局部的,只在函数内有定义。

其他

  • ECMAScript 是由Ecma(国际组织)定义的标准,目前JavaScript使用的ECMAScript版本为ECMAScript-262。
  • JavaScript 语言的下一代标准:ES6 (使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言)

标签:定义,num1,JavaScript,基础,介绍,alert,js,语言
来源: https://blog.csdn.net/weixin_51610980/article/details/122461886

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有