- 博客(9)
- 收藏
- 关注
原创 关于CSS3中动画属性的基本知识
关于CSS3中动画属性的基本知识animation顾名思义为动画的意思。Animation应用在页面DOM上 使其产生动画的效果。在开始介绍Animation之前我们有必要先来了解一个特殊的东西,那就是"Key s",我们把他叫做“关键帧”,玩过flash的朋友可能对这个东西并不会陌生。animation vs transition相同点:都是随着时间改变元素的属性值。不同点:transition需要触发一个事件(hover事件或click事件等)才会随时间改变其css属性; 初始效果——最终的效果
2021-01-07 22:52:03 196
原创 JavaScript 数据类型及类型转换
JavaScript 数据类型及类型转换JS是弱类型,如果没有给变量定义类型,那么这个变量可以随便改变值的类型,所以要考虑变量类型,才能操作1)字符型 string被双引号,单引号,`所引起来的都是字符型,字符再console内显示为黑色字体2)数值型 number整型 / 正整型 / 浮点型数值再console内显示为蓝色字体0开头数字 为八进制 eg:0620x开头数字为 十六进制 eg: 0x3avar a1 = 4e + 2 // 科学计数法 =>400var a1 =
2021-01-07 22:49:03 114
原创 case五星好评
五星好评案例第一步导入js文件Start,定义List import Star from "./js/Star.js"; let list=["商品符合度","店家服务态度","快递配送速度","快递员服务","快递包装"] for(var i=0;i<list.length;i++){ // TODO Star let star=new Star(list[i]); star.appendTo
2020-11-02 08:03:05 125
原创 并发(concurrency) 和并行(parallelism) 区别
并发(concurrency)和并行(parallelism)区别异步和这小节的知识点其实并不是一个概念,但是这两个名词确实是很多人都常会混淆的知识点。其实混淆的原因可能只是两个名词在中文上的相似,在英文上来说完全是不同的单词。并发是宏观概念,我分别有任务A和任务B,在一段时间内通过任务间的切换完成了这两个任务,这种情况就可以称之为并发。并行是微观概念,假设CPU中存在两个核心,那么我就可以同时完成任务A、B。同时完成多个任务的情况就可以称之为并行。...
2020-11-01 19:07:22 454
原创 变色案例用switch嵌套if来实现
在这里插入代码片@[TOC](这里写自定义目录标1.简单的变色案例用switch嵌套if来实现List item List item height: 100px; width: 100px; background-color: red; } //定义容器的样式 <div id="box1"></div>//插入容器box1<script> var box1=document.getElementB
2020-10-30 22:47:03 419
原创 JavaScript数据类型
变量什么是变量?变量是计算机语言中能储存计算结果或能表示值抽象概念。变量的定义在ECMAScript 5.1版本及之前定义变量使用var 定义。例如: var name = "EricXie"; name = "EricXie"; 这里的var表示定义变量,name是变量的名称,也就是代表存储的抽象名称,等号后面的值就是存储的内容,这里的存储内容是EricXie这个字符串,因此用双引号引起来。在JavaScript早期的版本中,变量是可以不用va...
2020-10-26 08:14:12 133
原创 js中数组concat 的用法
arr.concat(arr1,arr2,arr3,[number1,number2,number3],elem1,elem2);将arr与一个或一个以上的数组或元素拼接成为一个新数组,并且返回这个新数组,原数组不改变;arr.concat(arguments));//如果是列表也作为元素拼接进入...
2020-10-18 14:58:02 575
原创 js中数组slice的用法
js中数组slice的用法index为数组下标arr.slice(index1,index2);返回index1到index2之前组成的新数组;index1<index2,否则返回空数组,原数组不变;无一个index值时,赋值所有元素,index<0时,从后向前。
2020-10-18 14:54:35 574
原创 js数据类型转换
数据类型转换对象:number、Boolean、string、null、undefined和2种复合类型object、array。转换方式:隐性转换,显性转换。隐性类型转换字符之间或者字符跟其他类型之间用了+,就是连接起来,隐转为String.乘除取余减,加加,减减都是隐转为Number比较运算符隐转为Boolean(>,<,>=,<=,==,!=,===,!==)强制类型转换var a=0; Number(a); String(a); Boolean
2020-10-18 14:32:03 106 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人