ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

JavaScript基础

2022-06-03 12:31:08  阅读:182  来源: 互联网

标签:网页 变量 JavaScript 基础 HTML var name


网页,网站和应用程序

  • 网页:单独的一个页面
  • 网站:一系列相关的页面组织到一起
  • 应用程序:可以和用户产生交互,并实现某种功能

JavaScript实例

JavaScript介绍

JavaScript是什么?

JavaScript是一种运行在客户端的脚本语言
JavaScript的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML网页上使用,用来给HTML增强动态功能

JavaScript最初的目的

为了处理表单的验证操作

JavaScript现在的意义

  1. 网页特效开发
  2. 服务端开发(node.js)
  3. 命令行工具(Node.js)
  4. 桌面程序(Electron)
  5. APP(Cordava)
  6. 控制硬件--物联网(Ruff)
  7. 游戏开发(coco2d-js)

JavaScript和HTML CSS 的区别

HTML :提供网页的结构
CSS:用来美化网页
JavaScript:可以用来控制网页的内容,给网页增加动态效果

JavaScript的组成+ DOM + BOM

JavaScript= ECMAScript

JavaScript的书写位置

  1. 行内
<input type="button" value="按钮"  onclick="alert('Hello World')" />
  1. 写在script便签内
<head>
<script>
alert("Hello world!");
</script>
</head>
  1. 写在外部JS文件中,在页面引入
<script src="./js/1.js></script>

变量

什么是变量

  • var声明变量
var name;
  • 变量赋值
var name;
name=zhangsan;
  • 同时声明多个变量
var age, name, sex;
age=18;
name="zhangsan"
  • 同时声明多个变量并进行赋值
var age = 18,name="zhangsan"
  • 变量在内存中的存储
  • 变量的命名规则和规范
    - 规则
    - 由字母、数字、下划线、$ 组成,不能以数字开头
    - 不能是关键字和保留字
    - 区分大小写
    - 规范
    - 变量名必须有意义
    - 遵守驼峰命名法(小驼峰)
    小任务:
  • 交换两个变量的值
  • 不使用临时变量,交换两个变量的值

数据类型

简单数据类型

Number String Boolean Underfined Null

  • Numner
    - 数值字面量:数值的固定表示法
    - 进制
    - 浮点数
    - 浮点数的精度问题
    问题描述:0.1 + 0.2 != 0.3

标签:网页,变量,JavaScript,基础,HTML,var,name
来源: https://www.cnblogs.com/stormliu/p/14373653.html

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

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

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

ICode9版权所有