随笔分类 - JavaScript 基础语法
摘要:简单版电子时钟,需要以下几个步骤 1. 封装一个函数 返回当前的时分秒 2. 使用定时器使当前以获取到的系统时间走动,每间隔一面调用 3. 把获取到的时间放到span盒子里,添加样式 效果展示 实现代码 <!DOCTYPE html> <html lang="en"> <head> <meta ch
阅读全文
摘要:简单数据类型和复杂数据类型 1 简单数据类型 简单类型(基本数据类型、值类型):在存储时变量中存储的是值本身,包括string ,number,boolean,undefined,null 1.2 复杂数据类型 复杂数据类型(引用类型):在存储时变量中存储的仅仅是地址(引用),通过 new
阅读全文
摘要:1.1 内置对象 JavaScript 中的对象分为3种:自定义对象 、内置对象、 浏览器对象 前面两种对象是JS 基础 内容,属于 ECMAScript; 第三个浏览器对象属于 JS 独有的, JS API 讲解内置对象就是指 JS 语言自带的一些对象,这些对象供开发者使用,并提供了一些常用
阅读全文
摘要:1.对象 1.1 对象的相关概念 <1> 什么是对象? 在 JavaScript 中,对象是一组无序的相关属性和方法的集合,所有的事物都是对象,例如字符串、数值、数组、函数等。 对象是由属性和方法组成的。 属性:事物的特征,在对象中用属性来表示(常用名词) 方法:事物的行为,在对象中用方法来表示(常
阅读全文
摘要:预解析 1 预解析的相关概念 JavaScript 代码是由浏览器中的 JavaScript 解析器来执行的。 JavaScript 解析器在运行 JavaScript 代码的时候分为两步: 预解析和代码执行。 预解析:在当前作用域下, JS 代码执行之前,浏览器会默认把带有 var 和 funct
阅读全文
摘要:1.作用域 1.1作用域概述 通常来说,一段程序代码中所用到的名字并不总是有效和可用的,而限定这个名字的可用性的代码范围就是这个名字的作用域。作用域的使用提高了程序逻辑的局部性,增强了程序的可靠性,减少了名字冲突。 JavaScript(es6前)中的作用域有两种: 全局作用域 局部作用域(函数作用
阅读全文
摘要:函数 1 函数的概念 在 JS 里面,可能会定义非常多的相同代码或者功能相似的代码,这些代码可能需要大量重复使用。虽然 for循环语句也能实现一些简单的重复操作,但是比较具有局限性,此时我们就可以使用 JS 中的函数。 函数:就是封装了一段可被重复调用执行的代码块。通过此代码块可以实现大量代码的重复
阅读全文
摘要:1 - 数组 1.1 数组的概念 数组可以把一组相关的数据一起存放,并提供方便的访问(获取)方式。 数组是指一组数据的集合,其中的每个数据被称作元素,在数组中可以存放任意类型的元素。数组是一种将一组数据存储在单个变量名下的优雅方式。 // 普通变量一次只能存储一个值 var num = 10; //
阅读全文
摘要:1.循环 循环目的 在实际问题中,有许多具有规律性的重复操作,因此在程序中要完成这类操作就需要重复执行某些语句 JS中的循环 在JS中,主要有三种类型的循环语句: for循环 while循环 do...while循环 2.for 循环 在程序中,一组被重复执行的语句被称之为循环体,能否继续重复执行,
阅读全文
摘要:1.流程控制 2.顺序流程控制 3.分支流程控制if语句 4.三元表达式 5.分支语句流程控制switch语句
阅读全文
摘要:1.算术运算符 2.递增和递减运算符 3.比较运算符 4.逻辑运算符 5.赋值运算符 6.运算符优先级
阅读全文
摘要:1.数据类型简介 2.简单数据类型 3.获取变量数据类型 4.数据类型转换
阅读全文
摘要:初识JavaScript 1. 初识JavaScript 1.1JavaScript 历史 布兰登.艾奇(Brendan Eich,1961年~)。 神奇的大哥在1995年利用十天完成JavaScript设计。 网景公司最初命名为LiveScript,后来在与Sun合作之后将其改名为JavaScri
阅读全文
摘要:计算机编程基础 1.编程语言 1.1编程 编程:就是计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。 计算机程序:就是计算机所执行的一系列的指令集合,而程序全部都是我们所掌握的语言来编写的,所以人们控制计算机一定要通过计算机语言向计算机发出命令。 从事编程的人员,就是程
阅读全文