- 博客(20)
- 收藏
- 关注
原创 JS 之 解构赋值
解构赋值 是一种特殊的语法,它使我们可以将数组或对象“拆包”至一系列变量中。有时这样做更方便。解构操作对那些具有很多参数和默认值等的函数也很奏效。它“拆开”了数组或对象,将其中的各元素复制给一些变量。原来的数组或对象自身没有被修改。与split函数使用(或其他返回值为数组的函数)结构并不是破坏 (下面的代码等价)可以丢弃掉不想要的元素 (可以通过添加额外的逗号来丢弃数组中不想要的元素)我们可以将其与任何可迭代对象一起使用,而不仅限于数组:迭代只是循环的一种方式,循环具体有
2022-06-21 11:12:36 6220 1
原创 JS复习(8)简单类型与复杂类型
简单类型与复杂类型简单类型又叫做基本数据类型或者值类型,复杂类型又叫做引用类型。值类型:简单数据类型/基本数据类型,在存储时变量中存储的是值本身,因此叫做值类型 string ,number,boolean,undefined,null引用类型:复杂数据类型,在存储时变量中存储的仅仅是地址(引用),因此叫做引用数据类型通过 new 关键字创建的对象(系统对象、自定义对象),如 Object、Array、Date等堆和栈栈(操作系统):由操作系统自动分配释放存放函数的参数值、局部变量的值等。
2022-05-18 11:53:01 123
原创 JS 复习(7)内置对象
内置对象JavaScript 中的对象分为3种:自定义对象 、内置对象、 浏览器对象前面两种对象是JS 基础 内容,属于 ECMAScript; 第三个浏览器对象属于我们JS 独有的, 我们JS API 讲解内置对象就是指 JS 语言自带的一些对象,这些对象供开发者使用,并提供了一些常用的或是最基本而必要的功能(属性property和方法method)内置对象最大的优点就是帮助我们快速开发JavaScript 提供了多个内置对象:Math、 Date 、Array、String等如何学习对象
2022-05-18 11:39:53 165
原创 JS 复习(5-2)函数案例
// 案例 1: 利用函数封装方式,翻转任意一个数组 function reverseArr(arr) { var newArr = []; for(var i = arr.length-1; i>=0; i--){ newArr[newArr.length] = arr[i]; } return newArr; } ..
2022-05-14 10:39:54 344
原创 JS复习(5)函数
函数函数:就是封装了一段可被重复调用执行的代码块。通过此代码块可以实现大量代码的重复使用。函数在使用时分为两步:声明函数和调用函数。// 声明函数function 函数名() { //函数体代码}...
2022-05-14 09:55:19 144
原创 JS 复习(4) 数组
// 1.数组(Array) :就是一组数据的集合 存储在单个变量下的优雅方式 // 2. 利用new 创建数组 var arr = new Array(); // 创建了一个空的数组 // 3. 利用数组字面量创建数组 [] var arr = []; // 创建了一个空的数组 var arr1 = [1, 2, 'pink老师', true]; // 4. 我们数组里面的数据一定用逗号分隔 ...
2022-05-13 16:16:28 269
原创 JS复习(3)流程控制 (顺序结构、分支结构和循环结构)
分支语句JS 语言提供了两种分支结构语句 if switchif 语句//弹出一个输入框,要求用户输入年龄,如果年龄大于等于 18 岁,允许进网吧。var age = prompt('请输入您的年龄:');if (age>=18){alert('你可以进入网吧。');}if else (双分支语句)//判断闰年案例算法:能被4整除且不能整除100的为闰年(如2004年就是闰年,1901年不是闰年)或者能够被 400 整除的就是闰年var year = prompt('请输入年份
2022-05-13 11:46:21 230
原创 JS复习(2)运算符operator
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2022-05-13 09:02:54 162
原创 JS基础复习(1)
什么是JS?JavaScript 是世界上最流行的语言之一,是一种运行在客户端的脚本语言脚本语言:不需要编译,运行过程中由 js 解释器( js 引擎)逐行来进行解释并执行现在也可以基于 Node.js 技术进行服务器端编程JS的作用?表单动态校验(密码强度检测) ( JS 产生最初的目的 )网页特效服务端开发(Node.js)桌面程序(Electron)App(Cordova)控制硬件-物联网(Ruff)游戏开发(cocos2d-js)浏览器执行 JS浏览器分成两部分:渲
2022-05-11 17:19:27 157
原创 WEB前端学习 (6)CSS复习五(布局-浮动)
一浮动(float)网页布局的本质——用 CSS 来摆放盒子。 把盒子摆放到相应位置. 传统网页布局的三种方式 CSS 提供了三种传统布局方式(简单说,就是盒子如何进行排列顺序): 普通流(标准流) 浮动 定位1.标准流(普通流/文档流) 所谓的标准流: 就是标签按照规定好默认方式排列.1. 块级元素会独占一行,从上向下顺序排列。 常用元素:div、hr、p、h1~h6、ul、ol、dl、form、table 2. 行内元素会按照顺..
2022-04-27 15:55:35 177
原创 WEB前端学习 (5)CSS复习四(盒子模型)
页面布局要学习三大核心, 盒子模型, 浮动 和 定位. 学习好盒子模型能非常好的帮助我们布局页网页布局的本质:就是利用 CSS 摆盒子。网页布局过程: 1. 先准备好相关的网页元素,网页元素基本都是盒子 Box 。 2. 利用 CSS 设置好盒子样式,然后摆放到相应位置。 3. 往盒子里面装内容. 1.盒子模型盒子模型(Box Model)组成 所谓 盒子模型:就是把 HTML 页面中的布局元素看作是一个矩形的盒子,也就是一个盛装内容的容器。 CSS 盒子模型本
2022-04-27 15:09:57 524
原创 WEB前端学习 (3)CSS复习二 ( 复合选择器+元素显示模式+ 背景)
一 CSS 复合选择器总结:复合选择器1. 后代选择器后代选择器又称为包含选择器,可以选择父元素里面子元素。其写法就是把外层标签写在前面,内层标签写在 后面,中间用空格分隔。当标签发生嵌套时,内层标签就成为外层标签的后代。 ul li { 样式声明 } /* 选择 ul 里面所有的 li标签元素 */元素1 和 元素2 中间用空格隔开 元素1 是父级,元素2 是子级,最终选择的是元素2 元素2 可以是儿子,也可以是孙子等,只要是元素1 的后代即可 元素1.
2022-04-27 11:44:45 205
原创 WEB前端学习 (2)CSS复习一(基础选择器+字体属性+文本属性+引入方式)
一 CSS语法规范CSS 是层叠样式表 ( Cascading Style Sheets ) 的简称. 也叫CSS 样式表或级联样式表。 CSS 是也是一种标记语言 CSS 最大价值: 由 HTML 专注去做结构呈现,样式交给 CSS,即 结构 ( HTML ) 与样式( CSS ) 相分离二 CSS基础选择器 (选择器分为基础选择器和复合选择器)总结:基础选择器每个基础选择器都有使用场景,都需要掌握 如果是修改样式, 类选择器是使用最多的选择器就是..
2022-04-27 10:45:18 170
原创 WEB前端学习 (1)HTML复习
一 HTML语法规范1.标题标签h1~h6 2. 段落和换行 <p> <br/><p>在中国IT教育行业发展的轨迹中,<br /> 能始终秉承着初心做教育的企业为数不多,而在李开复老师的心中,传智播客就是其中之一。3. 文本格式化标签4. <div> <span>标签div 独占一行 span行内元素5. 图像标签<img>demo一般开发中使用的实例,例子的意...
2022-04-26 17:10:08 1040
原创 自考本科C++ 程序记录(1-1 输入输出)
程序1-1输入输出(p31-32)要点:cin>>变量1>>变量2>>...>>变量n;cout<<表达式1<<表达式2<<...<<表达式n;整型,字符数组,字符串,双精度浮点型\t 制表符Tab; endl和\n 换行;#include<iostream>#include<string>using namespace std;int main(){..
2022-04-07 15:36:47 787
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人