自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 对象的概念

什么是对象?ECMA-262(ECMAScript5.1的规范)规定:对象是一组属性的无需集合,每个属性和方法都有一个名称来标识,这个名称映射到这个值。

2022-04-14 10:56:11 1035

原创 BOM学习笔记

BOM学习笔记什么是BOM?BOM是JS的核心(ES描述) => (实际)BOM是JS开发开发web应用程序的核心。BOM提供了与网页无关的浏览器功能为浏览器之间提供了相互操作的基础理解BOM核心——window对象(表示浏览器实例)window对象在浏览器中的身份:ES中的global对象(网页中定义的变量、函数、对象都是以window作为global对象,都可以访问其定义上的全局方法)全局方法:global作用域:通过var声明的变量、函数、对象为window对象

2021-12-08 17:10:10 624

原创 学习vue相关基础理论和学习路线

学习vue相关基础理论和学习路线vue理论什么是vue?Vue是一个用于构建用户界面的渐进式框架。与其他单体框架不同,Vue 从头开始​​设计为可逐步采用。核心库仅专注于视图层,易于获取并与其他库或现有项目集成。另一方面,当与现代工具和支持库结合使用时,Vue 也完全有能力为复杂的单页应用程序提供支持释:渐进式框架: 框架分层。最核心的是视图层渲染,然后往外是组件机制,在此基础上再加入路由机制,再加入状态管理,最外层是构建工具,react也是如此。优点: 根据不同的需求选择不同的层级。渲染思路:

2021-12-08 16:43:03 506 1

原创 mysql数据库数据录入报错问题

mysql数据库数据录入报错问题一、Excel导入数据报错:mysql data is too long解决:在my.ini里找到sql-mode=”STRICT_TRANS_TABLES,NO_AUTO_Create_USER,NO_ENGINE_SUBSTITUTION”把其中的STRICT_TRANS_TABLES,去掉,然后重启mysql就ok了Excel录入步骤:1、Excel表格转换成CSV格式—utf-8编码格式2、sql中工具—导入CSV文件—设置分隔符—导入二、单条数

2021-09-05 19:13:53 1056 2

原创 umi安装问题笔记

1、文件名错误在umi的bin文件中的umi.cmd文件删掉前面符号解决2、文件不能保存属性——安全——编辑权限3、umi安装错误,显示文件命令失败重装node解决,应该是node路径不对4、npm install 安装失败卸载node_module,重新npm install指令:全局安装安装包rimrafnpm install rimraf -g运行如下命令删除node_modules文件下的modulesrimraf node_modules...

2021-07-22 14:46:54 2121 1

原创 typescript学习笔记

typescript学习笔记/* 本文章将持续更新TS相关学习内容 ,也欢迎各位大佬提出文章中不对或是恰当的地方*/目录一、typescript基础1、什么是typescript?2、引入TS原因3、typescript优点?4、typescript安装与应用5、typescript组成部分一、typescript基础1、什么是typescript?typescript是微软公司开发的开源编程语言。它的本质是在JS原因中添加了可选的静态类型和基于面向对象对象编程等新特征。types

2021-05-10 10:19:03 212 3

原创 Javascript实现可编辑表格应用

Javascript实现可编辑表格应用题目要求:实现一个可编辑表格,双击时可编辑部分单元格中内容。修改单科成绩内容后,自动修改后面总分成绩。如果输入内容有误,需要强制重新输入。思路:框架部分:表格形式由于结构大致是相同的,所以考虑动态生成数据来构建。css部分:根据题目示例要求来进行修饰JS部分:双击事件事件函数点击后创建一个input元素。定义input框中的初始内容为原单元格内容。并且清空原单元格内容。创建焦点离开事件,当鼠标点击输入框外的其他地方时实现获取当前输入的值进

2021-04-12 10:04:43 345

原创 原始值和引用值

原始值和引用值原始值和引用值的理解原始值:表示单一的数据。例如:10,“ABC”,true等.6种原始值类型有:undefined、Null、Boolean、Number、 String、Symbol保存原始值的变量是按值访问,操作存储在变量内存中的实际值(我的理解是基本数据类型)引用值:表示有多个值(原始值或者其他引用值)构成的对象。ES不允许直接访问对象的内存空间知己操作时,访问的是保存对象的内存地址,即是对该对象的引用。引用值具有动态属性:可以随时添加删除其属性和方法。(我的理

2021-04-12 09:43:50 174

原创 简单实现概率抽奖问题

简单实现概率抽奖问题主要思路:1、随机生成一个100内的随机数2、根据100区间来划分百分比(例如百分之五概率:是随机数为0——5的时候满足)3、构造对象来定义奖品数量,设置一个变量count,当count == 0时,就不再执行该段代码。代码cssbody<div id="lottery"> <button id="on">点击抽奖</button> <ul id="prize"> &l

2021-03-16 20:54:37 1148

原创 作用域(全局、函数、块作用域)作用域链

作用域(全局、函数、块作用域)作用域链作用域一、全局作用域直接编写在script标签中的JS代码,都在全局作用域。全局作用域在页面打开时创建,页面关闭时销毁。全局作用域中只有一个全局对象window。他代表的是一个浏览器窗口,它由浏览器创建我们可以直接使用在全局作用域中:创建变量都会作为window对象的属性保存 ;创建的函数都会作为window对象的方法保存。二、函数作用域调用函数时创建函数作用域,函数执行完毕以后,函数作用域销毁。每调用一次会创建一个新的函数作用域,他们之间是

2021-03-16 19:43:19 193

原创 ES6变量声明(var 、let、const)知识整理

ES6变量声明(var 、let、const)知识整理一、varES5中,用var声明变量,变量实际创建的位置取决于如何声明该变量。var具备变量提升作用:无论实际声明位置在何处,都会被是为声明于所在函数(或全局)的顶部,这就是变量提升。二、let只在let命令所在的代码块中有效 {}就是一个代码块。限制变量访问区域,让变量只服务块作用域中代码。for循环体()中的变量也相当于循环体作用域中变量,不能被外部访问。变量调用具有就近原则。没有提升。有let存在

2021-03-16 17:02:57 139

原创 解构赋值

解构赋值一、对 “解构赋值” 的理解解构:结构分解,ES6 中允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构解构赋值:解构赋值是一种赋值表达式,允许您使用数组或对象,将可迭代对象的值或属性分配给变量。解构赋值能让我们用更简短的语法进行多个变量的赋值,大大的减少了代码量。其应用场景有:1、解决函数多返回值问题2、实现交换数3、json传入数据后对其进行提取4、提取部分数组5、提取数组中的数使用规则:这种写法要遵循“模式匹配”,只要等号两边模式相同,左边的变量就会

2021-03-16 16:49:22 1048

原创 JS计算购物车中商品总价

JS计算购物车中商品总价**题目要求:**购物车中有若干商品信息,其中包括商品的名称、单价、数量,计算购物车中商品的总价。具体思路:商品信息通过创建商品对象来实现,若干商品的加和通过创建数组来放置若干商品,再通过遍历数组读取指定属性对价格进行计算。具体代码:<script type="text/javascript"> // 总价变量 var sum = 0; // 商品对象 function Goods(name,price,amount){

2021-03-06 19:49:25 3106 1

原创 JS统计一个字符串中数字字符的个数。

**JS统计一个字符串中数字字符的个数。**思路整理:统计一个字符串中的数字字符个数,首先应该先遍历字符串中每一个单字符,然后对每个字符进行判断是否为数字,最后设置一个变量统计数目具体实现:1、首先对字符串进行拆分,使用到的是split(“”)把字符串分割为单字符并以数组形式保存。2、得到的数组现在依然不能直接进行判断的,因为此时的数组中存储的依然是字符形式,所以需要进一步地转化成数字形式。3、利用Number函数遍历数组将字符转换成Number类型。4、转化后的值只能以NaN或者是数字类

2021-03-06 17:09:24 7745

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除