時念
首页
  • 前端文章

    • JavaScript
    • Vue
  • 学习笔记

    • 《JavaScript教程》笔记
    • 《ES6 教程》笔记
    • 《Vue》笔记
    • 《TypeScript 从零实现 axios》
    • 小程序笔记
    • JavaScript 基础
  • 后端笔记

    • Java
    • Spring
    • 算法
    • 高可用
    • 高并发
  • 工作问题

    • 问题记录
  • 各类工具使用
  • GitHub技巧
  • 博客搭建
  • 面试题库

    • 零碎
    • 面试常见题目汇总
  • 面试心得

    • 面试集锦
    • 杂言碎语
  • 摘抄收录

    • ☆ 励志鸡汤
    • ❀ 人间烟火
    • ☣ 万物沦丧
    • ✌ 关掉烦恼
    • ✲ 小酒馆
  • 读书笔记

    • 《小狗钱钱》
    • 《穷爸爸富爸爸》
    • 《聪明人使用方格笔记本》
  • 学习
  • 心情杂货
  • 友情链接
关于
  • 网站
  • 资源
  • Vue资源
  • 分类
  • 标签
  • 归档
GitHub

時念

一个有梦想的后端小菜鸡(✪ω✪)
首页
  • 前端文章

    • JavaScript
    • Vue
  • 学习笔记

    • 《JavaScript教程》笔记
    • 《ES6 教程》笔记
    • 《Vue》笔记
    • 《TypeScript 从零实现 axios》
    • 小程序笔记
    • JavaScript 基础
  • 后端笔记

    • Java
    • Spring
    • 算法
    • 高可用
    • 高并发
  • 工作问题

    • 问题记录
  • 各类工具使用
  • GitHub技巧
  • 博客搭建
  • 面试题库

    • 零碎
    • 面试常见题目汇总
  • 面试心得

    • 面试集锦
    • 杂言碎语
  • 摘抄收录

    • ☆ 励志鸡汤
    • ❀ 人间烟火
    • ☣ 万物沦丧
    • ✌ 关掉烦恼
    • ✲ 小酒馆
  • 读书笔记

    • 《小狗钱钱》
    • 《穷爸爸富爸爸》
    • 《聪明人使用方格笔记本》
  • 学习
  • 心情杂货
  • 友情链接
关于
  • 网站
  • 资源
  • Vue资源
  • 分类
  • 标签
  • 归档
GitHub
  • 简介
    • 0. 简介
    • 1. 命名规范
    • 2.书写规范
    • 3. 使用
    • 4. 注释
    • 5. 输出
      • 输出
      • 语句标识符(关键词)
  • 变量
  • 数据类型
  • 运算符
  • 流程语句
  • 数组
  • 函数
  • 字符串函数
  • 正则表达式
  • DOM 基本操作
  • Window 对象
  • JS 对象
  • JSON
  • Cookie
  • 《JavaScript 基础》
時念
2020-07-20

简介

# 0. 简介

JavaScript 对网页行为进行编程

javascript 是脚本语言,是一种轻量级的编程语言

JavaScript 是动态类型语言,而 Java 是静态类型语言

JavaScript 是弱类型的,Java 属于强类型

# 1. 命名规范

  • 区分大小写

  • 第一个字符必须是一个字母、下划线(_)或一个美元符号($);其他字符可以是字母、下划线、美元符号或数字

  • 不能含有空格和其他标点符号。

  • 不能以关键字或保留字命名

# 2.书写规范

  1. 缩进的最小单位是4个空格

  2. 所有的变量应该在使用前声明

  3. 命名应该由26个大小写字母(A .. Z, a .. z),10个数字(0 .. 9)和_(下划线)组成。不要在名字里使用$(美元符号)或(反斜线符号)。

# 3. 使用

1、JavaScript 代码必须位于 < script > 与 </ script > 标签之间。

<script>
  document.getElementById("demo").innerHTML = "我的第一段 JavaScript";
</script>
1
2
3

2、JavaScript 文件放置外部脚本引用。

<script src="myScript.js"></script>
1

外部 JavaScript 的优势:

1、分离了 HTML 和代码
2、使 HTML 和 JavaScript 更易于阅读和维护
3、已缓存的 JavaScript 文件可加速页面加载

# 4. 注释

// 单行注释
/* */ 多行注释

# 5. 输出

# 输出

代码 详解
window.alert() 【弹出警告框】
document.write() 【将内容写到HTML文档中】
innerHTML 【写入到HTML中】
console.log() 【写入到浏览器控制台】

附(PS:console有很多有意思的玩法)
console.log('文字信息');
console.info('提示信息');
console.warn('警告信息');
console.error('错误信息');

# 语句标识符(关键词)

关键词 详解
break 用于跳出循环。
catch 语句块,在 try 语句块执行出错时执行 catch 语句块。
continue 跳过循环中的一个迭代。
do ... while 执行一个语句块,在条件语句为 true 时继续执行该语句块。
for 在条件语句为 true 时,可以将代码块执行指定的次数。
for ... in 用于遍历数组或者对象的属性(对数组或者对象的属性进行循环操作)。
function 定义一个函数
if ... else 用于基于不同的条件来执行不同的动作。
return 退出函数
switch 用于基于不同的条件来执行不同的动作。
throw 抛出(生成)错误 。
try 实现错误处理,与 catch 一同使用。
var 声明一个变量。
while 当条件语句为 true 时,执行语句块。
编辑
上次更新: 2024/03/26, 9:03:00
变量

变量 →

最近更新
01
database-shard-dynamic-expand
03-26
02
README
03-26
03
database-shard-global-id-generate
03-26
更多文章>
Theme by Vdoing | Copyright © 2019-2024 時念 | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式