javascript
文章平均质量分 89
海洋星明亮的莴笋
这个作者很懒,什么都没留下…
展开
-
JavaScript 流程控制 分支-循环
JavaScript 流程控制-分支1. 流程控制在一个程序执行的过程中,各条代码的执行顺序对程序的结果是有直接影响的。很多时候我们要通过控制代码的执行顺序来实现我们要完成的功能。简单理解: 流程控制就是来控制我们的代码按照什么结构顺序来执行流程控制主要有三种结构,分别是顺序结构、分支结构和循环结构,这三种结构代表三种代码执行的顺序。2. 顺序流程控制顺序结构是程序中最简单、最基本的流程控制,它没有特定的语法结构,程序会按照代码的先后顺序,依次执行,程序中大多数的代码都是这样执行的。3.原创 2021-02-22 21:41:35 · 408 阅读 · 0 评论 -
JavaScript运算符
JavaScript运算符1. 运算符运算符(operator)也被称为操作符,是用于实现赋值、比较和执行算数运算等功能的符号。JavaScript中常用的运算符有:算数运算符递增和递减运算符比较运算符逻辑运算符赋值运算符2. 算数运算符2.1 算术运算符概述概念:算术运算使用的符号,用于执行两个变量或值的算术运算。2.2 浮点数的精度问题浮点数值的最高精度是 17 位小数,但在进行算术计算时其精确度远远不如整数。var result = 0.1 + 0.2; //转载 2021-02-22 20:19:23 · 85 阅读 · 0 评论 -
JavaScript数据类型
数据类型1. 数据类型简介1.1 为什么需要数据类型在计算机中,不同的数据所需占用的存储空间是不同的,为了便于把数据分成所需内存大小不同的数据,充分利用存储空间,于是定义了不同的数据类型。简单来说,数据类型就是数据的类别型号。比如姓名“张三”,年龄18,这些数据的类型是不一样的。1.2 变量的数据类型变量是用来存储值的所在处,它们有名字和数据类型。变量的数据类型决定了如何将代表这些值的位存储到计算机的内存中。JavaScript 是一种弱类型或者说动态语言。这意味着不用提前声明变量的类型,在程序原创 2021-02-22 18:15:29 · 567 阅读 · 0 评论 -
JavaScript变量
1. 变量概述1.1 什么是变量白话:变量就是一个装东西的盒子。通俗:变量是用于存放数据的容器。 我们通过 变量名 获取数据,甚至数据可以修改。1.2 变量在内存中的存储本质:变量是程序在内存中申请的一块用来存放数据的空间。类似我们酒店的房间,一个房间就可以看做是一个变量。2. 变量的使用变量在使用时分为两步: 1. 声明变量 2. 赋值1. 声明变量<var 是一个 JS关键字,用来声明变量( variable 变量的意思)。使用该关键字声明变量后,计算机会自动为变量原创 2021-02-22 14:00:19 · 65 阅读 · 0 评论 -
初识JavaScript
初识JavaScript1.1 JavaScript 是什么布兰登·艾奇(Brendan Eich,1961年~)。神奇的大哥用10天完成 JavaScript 设计。最初命名为 LiveScript,后来在与 Sun 合作之后将其改名为 JavaScript。JavaScript 是世界上最流行的语言之一,是一种运行在客户端的脚本语言 (Script 是脚本的意思)脚本语言:不需要编译,运行过程中由 js 解释器( js 引擎)逐行来进行解释并执行现在也可以基于 Node.js 技术进行原创 2021-02-22 13:29:30 · 98 阅读 · 0 评论 -
JavaScript预解析
1. 预解析JavaScript 代码是由浏览器中的 JavaScript 解析器来执行的。JavaScript 解析器在运行 JavaScript 代码的时候分为两步:预解析和代码执行。预解析:在当前作用域下, JS 代码执行之前,浏览器会默认把带有 var 和 function 声明的变量在内存中进行提前声明或者定义。代码执行: 从上到下执行JS语句。 预解析只会发生在通过 var 定义的变量和 function上。学习预解析能够让我们知道为什么在变量声明之前访问变量的值是 undefined原创 2021-02-22 10:31:49 · 192 阅读 · 0 评论 -
JavaScript对象
JavaScript对象1.对象1.1什么是对象?现实生活中:万物皆对象,对象是一个具体的事物,看得见摸得着的实物。例如,一本书、一辆汽车、一个人可以是“对象”,一个数据库、一张网页、一个与远程服务器的连接也可以是“对象”。在 JavaScript 中,对象是一组无序的相关属性和方法的集合,所有的事物都是对象,例如字符串、数值、数组、函数等。对象是由属性和方法组成的。属性:事物的特征,在对象中用属性来表示(常用名词)方法:事物的行为,在对象中用方法来表示(常用动词)1.2 为什么需要对象原创 2021-02-22 10:00:43 · 97 阅读 · 0 评论 -
JavaScript作用域
JavaScript 作用域1.作用域1.1作用域概述通常来说,一段程序代码中所用到的名字并不总是有效和可用的,而限定这个名字的可用性的代码范围就是这个名字的作用域。作用域的使用提高了程序逻辑的局部性,增强了程序的可靠性,减少了名字冲突JavaScript(es6前)中的作用域有两种:全局作用域局部作用域(函数作用域)1.2 全局作用域作用于所有代码执行的环境(整个 script 标签内部)或者一个独立的 js 文件。1.3 局部作用域 (函数作用域)作用于函数内的代码环境,就是局部原创 2021-02-22 09:23:24 · 44 阅读 · 0 评论 -
JavaScript内置对象
JavaScript 内置对象1.内置对象JavaScript 中的对象分为3种:自定义对象 、内置对象、 浏览器对象前面两种对象是JS 基础 内容,属于 ECMAScript; 第三个浏览器对象属于我们JS 独有的, 我们JS API 讲解内置对象就是指 JS 语言自带的一些对象,这些对象供开发者使用,并提供了一些常用的或是最基本而必要的功能(属性和方法)内置对象最大的优点就是帮助我们快速开发JavaScript 提供了多个内置对象:Math、 Date 、Array、S原创 2021-02-21 22:47:22 · 271 阅读 · 2 评论 -
JavaScript函数
Java Script 函数1. 函数的概念在 JS 里面,可能会定义非常多的相同代码或者功能相似的代码,这些代码可能需要大量重复使用。虽然 for循环语句也能实现一些简单的重复操作,但是比较具有局限性,此时我们就可以使用 JS 中的函数。函数:就是封装了一段可被重复调用执行的代码块。通过此代码块可以实现大量代码的重复使用。2.函数的使用函数在使用时分为两步:声明函数和调用函数。2.1 声明函数function 是声明函数的关键字,必须小写由于函数一般是为了实现某个功能才定义的, 所以原创 2021-02-20 15:13:57 · 489 阅读 · 2 评论 -
JavaScript数组
Java Script 数组1.数组的概念1.1 问:之前学习的数据类型,只能存储一个值。如果我们想存储班级中所有学生的姓名,那么该如何存储呢?答:可以使用数组(Array)。数组可以把一组相关的数据一起存放,并提供方便的访问(获取)方式。问:什么是数组呢?答:数组是指一组数据的集合,其中的每个数据被称作元素,在数组中可以存放任意类型的元素。数组是一种将一组数据存储在单个变量名下的优雅方式。2.数组创建2.1 数组创建的方式JS中创建数组有两种方式:利用 new 创建数组利原创 2021-02-20 00:39:58 · 663 阅读 · 0 评论