![](https://img-blog.csdnimg.cn/291bd83fe3724d62b6841ecf2fe499c4.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
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.APIJS预定义的一组函数和方法reverse() 翻转数组元素sort() 对数组元素进行排序,默认是按照Unicode编码排序 sort(function(a,b){ return a-b //数字从小到大排列 //return b-a//数字从大到小排列 }) toString() 将数组转为字符串join() 将数组转为字符串,元素直接默认用逗号分割,可以指定分割的字符,如果需要字符之间紧...原创 2022-05-17 18:30:56 · 221 阅读 · 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 · 171 阅读 · 0 评论 -
JS day_05(5.12)函数-1
一、函数Number()/parseInt()/parseFloat()/alert()/prompt()……函数粉为系统函数和自定义函数二、自定义函数函数:是一个功能体,需要提供若干个数据,返回结果 —— 封装要重复执行的代码1.普通函数 创建 function 函数名称(){\ 函数体——要重复执行的代码 } 调用 函数名称() //每调用一次,就会执行一次函数体中的代码2.带...原创 2022-05-13 13:14:48 · 114 阅读 · 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 · 102 阅读 · 0 评论 -
JS day_03(5.10)分支结构 、 循环结构-1
一.运算符4.位运算符(了解)模拟计算机底层的运算,先把数字转为2进制再进行运算,运算完再把结果转回成10进制 1 2 3 4 5 6 71 10 11 100 101 110 111& 按位与,上下两位比较,两者都是1结果是1,否则是0| 按位或,上下两位比较,两者含有1结果是1,否则是0^ 按位异或,上下两位比较,不同是1,否则是0>> 按位右...原创 2022-05-13 13:11:12 · 81 阅读 · 0 评论 -
JS day_02(5.9)运算符和表达式
一、数据类型分为原始类型和引用类型原始类型分为数值型、字符串型、布尔型、未定义型、空1.数值型 分为整形和浮点型整形1 2 3浮点型2.字符串型被引号所包裹的值就是字符串型,不区分单双引号查看一个字符的编码charCodeAt()3.布尔型只有两个值,分别是true和false,代表真和假,用来保存只有两个值的数据,例如:是否为会员,是否登录….4.未定义型只有一个值undefined,表示一个空值,例如:声明了变量...原创 2022-05-13 13:08:55 · 130 阅读 · 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中也开始出现JS1997年,制定了JS...原创 2022-05-13 13:05:28 · 100 阅读 · 0 评论