自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 问答 (3)
  • 收藏
  • 关注

原创 【React Native】ios开发的基础环境搭建 - 踩坑记录

解决方法:一般这种报错是会给出本地路径下的某个文件,按照路径删除指定文件即可,由于系统文件的目录大部分是隐藏的(如User/Library),可以通过如下方法打开:Finder - go - go to folder…下载最新版本以外的其他版本,我就是这么做,然后ios simulator跑不起来。安装rbenv - 在安装ruby之前,需要先安装它的包管理工具,我选择的是rbenv。,有网络问题报错,可以先将git文件在chrome中打开,再次执行。查看版本,如果能查到的话,就是安装成功了。

2023-04-08 14:43:28 330

转载 ES6 —— Iterator 迭代器

文章目录一、Iterator(迭代器)的概念二、Iterator 的迭代过程三、for...of 循环四、总结一、Iterator(迭代器)的概念含义:Iterator (迭代器)是一种接口,为各种不同的数据结构提供统一的访问机制。任何数据结构只要部署 Iterator 接口,就可以完成遍历该数据结构所有成员的操作。原生具备 Iterator 接口的数据结构如下:ArrayMapSetString函数的 Arguments 对象DOM 的 Nodelist 对象TypedArray

2021-07-25 10:32:16 219

原创 【Vue】关于计算属性 Computed 的理解

文章目录一、计算属性的基本用法项目场景二、计算属性中的缓存缓存的概念三、计算属性中的 getter 和 setter总结一、计算属性的基本用法在使用计算属性之前,需要先了解计算属性的使用场景,根据 “为什么要使用计算属性?” 的思路,来正确认识计算属性的用法和好处项目场景页面中有三个 input 标签,前两个分别是 姓 和 名,最后一个需要根据前两个 input 标签的输入计算产生,显示效果如:Kobe Bryant(姓名之间用空格隔开)<div id="demo"> 姓:

2021-05-03 10:17:53 290

原创 Runtime-Only 和 Runtime-Compiler 的区别

我们使用 vue init 命令初始化vue项目时,需要选择使用 runtime-only 还是 runtime-compiler我们会发现,这两种模式初始化的项目主要不同之处在于 main.js左:runtime-compiler 模式 右:runtime-only 模式不难发现,runtime-compiler 模式创建的项目使用组件的步骤比较清晰,先引入App组件,然后App 组件在 Vue 实例中的 components 中注册,最后在 template 中...

2021-04-28 20:16:51 238

原创 TypeError: Cannot read property ‘initialize‘ of undefined

在webpack中使用html-webpack-plugin打包时,报出以下错误:TypeError: Cannot read property ‘initialize’ of undefined在网上查看了大部分类似错误,都是Cannot read property xxx of undefined,尝试了很多方式排错,都没用,最后,想到有可能是html-webpack-plugin和webpack版本不兼容,我尝试修改插件版本,结果就成功了!以下是我修改后的版本:我的webpack版本是3.6.0

2021-04-27 17:17:29 3110

原创 Promise的基础语法

文章目录前言一、基本用法二、使用步骤1.引入库2.读入数据总结前言通俗理解,原生JS 提供 Promise 构造函数,通过 Promise 实例化的对象( 以下简称 Promise对象 ) 相当于一个容器,里头封装了异步操作及其结果,可以通过调用 Promise对象的 then 方法来进一步处理异步操作的结果一、基本用法定义一个 Promise 对象,该对象有三个状态,pending (进行中)、resolved (成功)和 rejected (失败),下面 第 3 点 会讲到该对象的状态在什

2021-04-17 09:06:02 1804 1

原创 app crashed - waiting for file changes before starting...

用nodemon运行app.js文件时程序日志出现这个错误,就不能继续运行了,debug了半天,发现是服务器语法错误。。。修改过后就可以直接重新app.js了,不需要其它命令

2021-04-10 10:27:45 2272 2

转载 jQuery发送jsonp请求

原生jsonp和jQuery发送jsonp的方式出入比较大,所以想在这里记录一下jQuery发送jsonp请求的方式~~文字版:使用jQuery发送jsonp请求,主要使用jQuery函数的getJSON()方法,$.getJSON()。需要传两个参数,第一个参数是url,需要添加url参数callback=?(固定写法),浏览器在发送请求时会自动为?赋值,这个值可以在后台接收,后台接收之后会将它作为函数调用的函数,接收方式会在稍后以实例说明。;第二个参数是回调函数,指定形参(实参是后台响应

2021-04-10 09:52:52 601

原创 解决重复发送AJAX请求问题

这个问题发生的场景之一:用户连续点击按钮,发送ajax请求,那么服务器的流量就会很大,所以需要解决这个问题解决方案思路:无论用户重复发送多少次请求,都把上一次未完成的请求取消,相同请求只发送一次html:<button>点击发送</button>JS: <script> var btn = document.getElementsByTagName("button")[0] var xhr = null .

2021-04-09 22:03:41 863

转载 jQuery选择器

系列文章目录例如:第一章 jQuery选择器文章目录系列文章目录前言一、是什么?二、分类1. 基本选择器2. 层次选择器: 查找子孙/兄弟元素3. 过滤选择器: 在原有匹配元素中筛选出其中一些4. 表单选择器总结前言jQuery选择器非常强大,可以快速查找某个/些dom元素,在这里只列举一些常用选择器,详细内容可以在jQuery中文手册中查看一、是什么?选择器有特定语法规则(css选择器)的字符串,用来查找某个/些DOM元素:$(selector)二、分类1. 基本选择器#

2021-04-07 21:50:15 47

转载 理解jQuery

文章目录一、jQuery是什么?1. What? (是什么?)2. Why?(有哪些优点?)3. How?(如何使用?)二、jQuery的“两把利器”1. jQuery函数2. jQuery对象总结一、jQuery是什么?使用jQuery之前,先了解它是一门什么技术,有什么优势,再学习如何使用它1. What? (是什么?)jQuery是一个JS函数库,封装了DOM操作(CRUD)和Ajaxslogan: Write Less, Do More2. Why?(有哪些优点?)强大的选择器

2021-04-07 10:02:17 128

原创 JS入门:认识对象

认识对象前言一、创建对象1.调用Object()构造函数2. 对象字面量二、关于属性名和属性值1.属性名2.属性值三、变量、栈内存和堆内存1.原始值 (primative value)2. 引用值(reference value)总结前言关于对象的一些基础知识一、创建对象有两种创建对象的方式:调用Object()构造函数对象字面量(object literal)(推荐使用)1.调用Object()构造函数以下演示:创建对象,添加属性,读取属性,修改属性和删除属性//创建对象obj

2021-03-11 15:46:56 66

原创 JS入门:逻辑运算符和比较运算符

逻辑运算符和比较运算符前言一、逻辑运算符1. !非运算2.&& 与运算3. || 或运算二、比较运算符1. 大于、小于、大于等于、小于等于2.相等、不相等、全等、不全等总结前言逻辑运算符和比较运算符用来测试 true 或 false提示:以下是本篇文章正文内容,下面案例可供参考一、逻辑运算符逻辑运算符有三个:! && ||1. !非运算可以用来对一个布尔值进去取反操作,并返回求值结果;true变成false,false变成true代码如下(示例):var

2021-03-08 13:37:06 332

原创 JS入门:一元、二元和三元运算符

一元、二元和三元运算符前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as np

2021-03-07 19:19:58 2302

原创 JS入门:强制类型转换

Type Casting 强制类型转换前言一、转换成String方式一:调用toString()方法方式二:调用String函数方式三:任意数据类型 + “”二、转换成Number方式一:调用Number函数方式二:parseInt() 和 parseFloat()方式三:总结前言强制类型转换是指将 String Number Boolean Null 或 Undefined (五种)的数据类型转换成 String Number 或 Boolean (三种);强制类型转换又分为 显式类型转换 和 隐式

2021-03-07 11:45:59 206

原创 构造函数详解

系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例

2021-03-04 10:42:45 484 2

原创 JS和事件对象

@TOC什么是事件对象?当事件的响应函数被触发时,浏览器每次都会将一个事件对象作为实参传递给响应函数。这里需要注意三点:这个实参是在没有定义形参的情况下由浏览器传入;响应函数被触发几次,浏览器就将一个事件对象传入几次;这个事件对象中封装了当前事件相关的一切信息。比如,鼠标的坐标等,可以通过鼠标/键盘属性获取。通过实例演示,如何通过事件对象来获取鼠标坐标<div id="areaDiv"></div><div id="showMsg"></div

2021-03-03 09:31:51 84

空空如也

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

TA关注的人

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