JS基础学习总结
文章平均质量分 84
请叫我cqq
在此记录我的学习之路!!!
展开
-
js中数组和对象常用方法介绍
1.定时器的使用定时器:延时执行;JS:单线程执行 setTimeout("方法名或方法","延时") setTimeout(()=>{},1000)问题:定时器内执行内容会在延时时间过后执行方法,要想达到页面及时加载数据而不是定时器延时过后才进行第一遍数据的加载解决:定时器内执行代码块外置,定时器使用前先执行一遍注意:(1) 使用定时器时要注意及时对定时器的清除(2) 上述代码中,定时器使用先用that来指向this的原因是:因为定时器方法是定义在window下的,所以setT原创 2021-10-20 11:28:46 · 353 阅读 · 0 评论 -
JS流程控制
第4章 流程控制程序的三种基本结构顺序结构: 从上到下,从左到右执行的顺序,就叫做顺序结构,程序默认就是由上到下顺序执行的分支结构:根据不同的情况,执行对应代码循环结构:重复做一件事情4.1 分支结构if语句if (/* 条件表达式 */) { // 执行语句}if --- else 语句if (/* 条件表达式 */) {// 成立执行语句} else { // 否则执行语句}...原创 2018-07-07 20:47:21 · 2365 阅读 · 0 评论 -
JS操作符
第3章 操作符表达式:值和操作符,运算会有一个结果;同时,表达式中的每个数值,又称为 子表达式3.1 算术运算符+ - * / % 3.2 一元运算符一元运算符:只有一个操作数的运算符5 + 6 两个操作数的运算符 二元运算符++ 自身加1-- 自身减1前置++var num1 = 5;++ num1; var num2 = 6;console.log(num1 + ...原创 2018-07-07 20:44:00 · 123 阅读 · 0 评论 -
JS补充知识
第10章 补充知识JS代码规范&编程风格1. 缩进:空格和tab键都可以,尽量保持一致,使用一种;两个空格和四个空格都行,尽量保持一致就行,但是使用4个空格的多一些;2. 分号:尽量不要忘记,每一行的结束都要加分号while 与 for 循环后面不要加分号if else、switch等分支语句后面不要加分号关键字声明函数,后面不要加分号...原创 2018-07-19 17:33:09 · 137 阅读 · 0 评论 -
JS 标准库对象
第9章 标准库对象(内置对象)js学习中的三种对象: 内置对象 自定义对象 浏览器对象 JavaScript 提供了很多个内置对象:Math/Array/Number/String/Boolean...对象只是带有属性和方法的特殊数据类型。我们在学习时其实就是要记住对象的每个属性和方法怎么使用,代表什么含义;技术问题,遇到分歧,去哪里查找资料:9....原创 2018-07-19 17:30:03 · 511 阅读 · 0 评论 -
JS 对象
第8章 对象(Object)编程思想 : 想把一些生活中做事的经验融入到程序中面向过程 : 凡是都要亲力亲为,每件事的具体过程都要知道,注重的是过程面向对象 : 根据需求找对象,所有的事都用对象来做,注重的是结果面向对象特性 : 继承 , 封装 , 多态(抽象性)js不是面向对象的语言 , 但是可以模拟面向对象的思想js是一门基于对象的语言8.1 什么是对象一切...原创 2018-07-19 17:18:08 · 154 阅读 · 0 评论 -
JS作用域与JS代码的运行
第7章 作用域与JS代码的运行作用域:变量可以起作用的范围和区域7.1 全局变量和局部变量7.1.1 局部变量与全局作用域在任何地方都可以访问到的变量就是全局变量,全局变量所在的区域就是全局作用域7.1.2 局部变量只在固定的代码片段内可访问到的变量,最常见的例如函数内部的变量,就是局部变量。局部变量所在的区域就是局部作用域(函数作用域)不使用var声明的变量是全局变量,不推荐使用。变量退出作用...原创 2018-07-13 16:22:55 · 284 阅读 · 0 评论 -
JS 函数
第6章 函数把一段相对独立的具有特定功能的代码块封装起来,形成一个独立实体,就是函数,起个名字(函数名),在后续开发中可以反复调用函数的作用就是封装一段代码,将来可以重复使用6.1 函数的声明及调用6.1.1 声明关键字声明function 函数名(){ // 函数体}表达式声明var fn = function() { // 函数体}特点:函数声明的时候,函数体并不会执行,只要当...原创 2018-07-13 16:20:29 · 167 阅读 · 0 评论 -
JS 数组
第5章 JS中特殊的对象-数组之前学习的数据类型,只能存储一个值(比如:Number/String)。我们想在一个变量中存储多个值,应该如何存储?所谓数组,就是将多个元素(通常是同一类型)按一定顺序排列放到一个集合中,那么这个集合我们就称之为数组。5.1 数组的创建// 1.字面量方式创建数组var arr1 = []; //空数组// 创建一个包含3个数值的数组,多个数组项以逗号隔开va...原创 2018-07-13 16:18:40 · 257 阅读 · 0 评论 -
js数据类型的转换
第2章 数据类型转换2.1 转换成字符串类型toString()var num = 5;console.log(num.toString());String()console.log(s.toString());console.log(String(s));// String()函数存在的意义:有些值没有toString(),// 这个时候可以使用String()。比如:undef...原创 2018-07-04 20:34:21 · 250 阅读 · 1 评论 -
JS入门--变量及数据类型
第1章 入门1.1 JS代码书写的位置写在行内<input type="button" value="按钮" onclick="alert('Hello World')" />写在script标签中<head> <script> alert('Hello World!'); </script></head原创 2018-07-04 20:30:52 · 212 阅读 · 0 评论