IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> JavaScript知识库 -> Javascript-输出 -> 正文阅读

[JavaScript知识库]Javascript-输出

1.3Javascript-输出

Javascript显示方案

Javascript能够以不同方式“显示”数据:

  1. 使用window.alert()写入警告框
  2. 使用document.write()写入HTML输出
  3. 使用innerHTML写入HTML元素
  4. 使用console.log()写入浏览器控制台

1.4Javascript语句、注释、变量

1.Javascript语句是发给浏览器的命令,这些命令的作用是告诉浏览器要做的事情。

每一句Javascript代码格式:语句;

例:alert(“hello”);就是一个Javascript语句

语句以分号结尾,一个分号就表示一个语句结束,多个语句可以写在一行内;

注意:分号前面可以没有任何内容,Javascript引擎会将其视为空语句;

2.Javascript注释很重要

注释可分为单行注释与多行注释两种

单行注释,在注释内容前加符号“//

多行注释以“/*”开始,以“*/”结束

3.变量

什么是变量?

什么是变量?从字面上看,变量是可变的量;从编程角度讲,Javascript变量是存储数据值的容器。

我们可以把变量看做一个盒子,盒子用来存放物品,物品可以是衣服、玩具、水果等。

给变量取个名

我们分为区盒子,可以用box1box2等名称代表不同盒子,box1就是盒子的名字(也就是变量的名字);

注意:变量名字可以任意取,只不过取名字要遵循一些规则:

  1. 必须以字母、下划线或美元符号开头,后面可以跟字母、下划线、美元符号和数字。列如:mysum,_mychar,$numa198
  2. 变量名区分大小写,如:Aa是两个不同变量。
  3. 不允许使用Javascript关键字和保留字做变量名(详细可参考W3C学习手册)。

变量声明

声明变量语法:var变量名;

var mysum; //一次声明一个变量

var mysum = 12,mynum = "str";//一次声明多个变量

注意:变量也可以不声明,直接使用,但为了规范,需要先声明,后使用。

变量赋值

var mynum = 5;//声明变量mynum并赋值

注:这里“=”号的作用是给变量赋值,不是等于号。

另外两个特殊的运算符号:

1.==”:等同运算符:只判断值是否相等(双等号)

2.“===”:全等运算符:即判断值是否相等,有判断数据类型是相等。(三等号)

<script>

????? var num = "11";

?? alert(11 == num );// true

??? alert(11 === num );//false

</script>

JavaScript弱类型语言(动态类型语言)通过var声明变量,没有编译阶段,一个变量可以随意给其赋值。什么类型的都可以

强类型语言:

数值数据变量int

浮点型:float donble(双精度);

字符串变量:string;

布尔类型变量:bool;(true false 一真一假)

全局变量以及局部变量(内部变量)

  1. 作用域不同:全局变量的作用域为整个程序,而局部变量的作用域为当前;函数或循坏等
  2. 内存存储方式不同:全局变量存储在全局数据区中,局部变量存储区;
  3. 生命期不同:全局变量的生命期和主程序一样,随程序的销毁而销毁,局部变量在函数内部或循环内部,随函数的退出或循坏退出就不存在了;
  4. 使用方式不同:全局变量在声明后程序的各个部分都可以用到,但是局部变量只能在局部使用。函数内部会优先使用局部变量再使用全局变量。
  JavaScript知识库 最新文章
ES6的相关知识点
react 函数式组件 & react其他一些总结
Vue基础超详细
前端JS也可以连点成线(Vue中运用 AntVG6)
Vue事件处理的基本使用
Vue后台项目的记录 (一)
前后端分离vue跨域,devServer配置proxy代理
TypeScript
初识vuex
vue项目安装包指令收集
上一篇文章      下一篇文章      查看所有文章
加:2022-05-08 07:59:01  更:2022-05-08 07:59:48 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 22:27:42-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码