JS(5.7-5.18)
文章平均质量分 86
JAVASCRIPTBASIC
加1床铺盖
web前端开发笔记
展开
-
JS day_09(5.18) Date、Number、Boolean 、 错误处理、ES6新特性-1
一、Math对象 PI 获取绝对值 abs() 获取绝对值 ceil() 向上取整 floor() 向下取整 round() 四舍五入取整 pow(x,y) 计算x的y次方 max() 获取一组数组最大值,暂时不能使用数组 mix() 获取一组数组最小值,暂时不能使用数组 二、Date对象 用于对日期时间的存储和计算 1. ...原创 2022-05-18 18:01:34 · 196 阅读 · 0 评论 -
JS day_08(5.17)String 、 Math
一、数组 1.API JS预定义的一组函数和方法 reverse() 翻转数组元素 sort() 对数组元素进行排序,默认是按照Unicode编码排序 sort(function(a,b){ return a-b //数字从小到大排列 //return b-a//数字从大到小排列 }) toString() 将数组转为字符串 join() 将数组转为字符串,元素直接默认用逗号分割,可以指定分割的字符,如果需要字符之间紧...原创 2022-05-17 18:30:56 · 229 阅读 · 0 评论 -
JS day_07(5.16)创建和访问数组 、 数组的常用方法、二维数组
一、检测属性是否存在 对象.属性名===undefined false->存在 ture->不存在 对象.hasOwnProperty('属性名') ture->存在 false->不存在 '属性名' in 对象 ture->存在 false->不存在 检测属性是否存在 练习一个商品对象,包含的属性有编号、标题、价格;如果产地属性不存在则添加属性,如果价格属性存在,执行打8折;最后打印对象 var person={ name:'小李', ...原创 2022-05-17 10:26:50 · 155 阅读 · 0 评论 -
JS day_06(5.13)函数-2 、 对象
一、作用域链 作用域之间相互嵌套所形成的结构,查找变量的时候,首先会到当前的作用域下查找,如果没有会沿着作用域链不断往上一级查找。 后期的闭包会用到 //作用域链 //全局函数 var a=3 function fn(){ var a=4 //局部函数 function fn1(){ var a=5 console.log(a) } fn1()...原创 2022-05-13 17:58:59 · 173 阅读 · 0 评论 -
JS day_05(5.12)函数-1
一、函数 Number()/parseInt()/parseFloat()/alert()/prompt()…… 函数粉为系统函数和自定义函数 二、自定义函数 函数:是一个功能体,需要提供若干个数据,返回结果 —— 封装要重复执行的代码 1.普通函数 创建 function 函数名称(){\ 函数体——要重复执行的代码 } 调用 函数名称() //每调用一次,就会执行一次函数体中的代码 2.带...原创 2022-05-13 13:14:48 · 116 阅读 · 0 评论 -
JS day04(5.11) 循环结构-2
循环:一遍又一遍执行相同或者相似的代码 循环的两个要素 循环条件:控制循环是否继续执行 循环体:要重复执行的代码 一.while循环 while(循环条件){ 循环体 } 二.break 在循环体中使用,用于强制结束循环 练习:当循环条件为true的情况下,计算出8的阶乘 阶乘:从一个数字开始一直乘以到1 8!=8*7*6*5*4*3*2*1 三.do-while循环 do{ 循环体...原创 2022-05-13 13:13:06 · 106 阅读 · 0 评论 -
JS day_03(5.10)分支结构 、 循环结构-1
一.运算符 4.位运算符(了解) 模拟计算机底层的运算,先把数字转为2进制再进行运算,运算完再把结果转回成10进制 1 2 3 4 5 6 7 1 10 11 100 101 110 111 & 按位与,上下两位比较,两者都是1结果是1,否则是0 | 按位或,上下两位比较,两者含有1结果是1,否则是0 ^ 按位异或,上下两位比较,不同是1,否则是0 >> 按位右...原创 2022-05-13 13:11:12 · 84 阅读 · 0 评论 -
JS day_02(5.9)运算符和表达式
一、数据类型 分为原始类型和引用类型 原始类型分为数值型、字符串型、布尔型、未定义型、空 1.数值型 分为整形和浮点型 整形 1 2 3 浮点型 2.字符串型 被引号所包裹的值就是字符串型,不区分单双引号 查看一个字符的编码charCodeAt() 3.布尔型 只有两个值,分别是true和false,代表真和假,用来保存只有两个值的数据,例如:是否为会员,是否登录…. 4.未定义型 只有一个值undefined,表示一个空值,例如:声明了变量...原创 2022-05-13 13:08:55 · 136 阅读 · 0 评论 -
JS day_01(5.7)JavaScript 概述、JavaScript 基础语法 、 变量和常量、数据类型
学习一门编程类语言步骤 (1)了解背景知识:历史、现状、特点、应用场景 (2)搭建开发环境,编写输出hello world (3)变量和常量 (4)数据类型 (5)运算符 (6)逻辑结构 (7)编写通用小程序 (8)函数和对象 (9)第三方的库和框架 (10)个人项目 针对有基础的 程序员必做50题 推荐书籍《JavaScript高级程序设计》 一.JS概述 1.背景 1995年,JS诞生 1996年,IE中也开始出现JS 1997年,制定了JS...原创 2022-05-13 13:05:28 · 101 阅读 · 0 评论