自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 判断数组的几种方法

判断数组的几种方法1、通过原型链来判断obj.__proto__ === Array.prototype;2、通过ES6的Array.isArray()来判断Array.isArray(obj);3、通过instanceof来判断obj instanceof Array;4、通过Array.prototype.isPrototypeOf()判断Array.prototype.isPrototypeOf(obj)5、通过Object.prototype.toString.call()

2021-06-22 14:12:28 305

原创 常见js面试手写题,“老大爷”看了都点赞加收藏。

常见js面试手搓题,“老大爷”看了都点赞加收藏1、实现instanceof运算符2、实现new操作符3、实现bind方法4、实现call方法5、函数柯里化6、发布订阅7、深拷贝8、实现ES6的Class9、实现ES6的继承1、实现instanceof运算符instanceof运算符用于检测构造函数的prototype属性是否出现在某个实例对象的原型链上,运算符左侧是实例对象,右侧是构造函数。const isInstanceof = function(left,right){ let proto =

2021-06-15 11:13:54 208 1

原创 常用的正则表达式大收集

匹配中文字符的正则表达式:[\u4e00-\u9fa5]匹配双字节字符(包括汉字在内):[^\x00-\xff]匹配空行的正则表达式:\n[\s|]*\r匹配 HTML 标记的正则表达式:<(.*)>.*<\/\1>|<(.*)\/>匹配首尾空格的正则表达式:(^\s*)|(\s*$)匹配 IP 地址的正则表达式:/(\d+)\.(\d+)\.(\d+)\.(\d+)/g匹配 Email 地址的正则表达式:\w+([-+.]\w+)*@\w+([-...

2021-04-29 14:31:27 77

原创 a++ 和 ++a

a++ 和 ++a的相同点都是给a+1,不同点是a++是先参加程序的运行再+1,而++a则是先+1再参加程序的运行。

2021-04-09 14:56:09 93

原创 cookies,sessionStorage 和 localStorage 的区别?

cookies,sessionStorage 和 localStorage 的区别?1、cookie是网站为了标示用户身份而储存在用户本地终端(Client Side)上的数据(通常经过加密)2、cookie数据始终在同源的http请求中携带(即使不需要),记会在浏览器和服务器间来回传递3、sessionStorage和localStorage不会自动把数据发给服务器,仅在本地保存区别1)存储大小:(1)cookie数据大小不能超过4k(2)sessionStorage和localStorag

2021-01-20 15:35:11 128

原创 Vue组件之间的调用方法/传值

Vue组件之间的调用方法/传值1.子组件调用父组件的方法(或父组件给子组件传值)2.父组件调用子组件的方法(或子组件给父组件传值)3.非父子组件之间调用的方法或传值1.子组件调用父组件的方法(或父组件给子组件传值)可简单理解为子组件使用父组件的方法或传递过来的值(简称子用)(1)、在子组件中通过this.$parent.方法/属性 (获取父组件所有的方法和值)(2)、将父组件的方法传递给子组件(3)、通过props获取父组件的值 1.父组件调用子组件的时候动态绑定属性 <pare

2021-01-14 21:31:23 689

原创 slice,SubString和SubStr有什么区别?注意区分slice()、splice()、split()

slice,SubString和SubStr有什么区别?注意区分slice()、splice()、split()一、slice(), substring(), substr();这三个方法都是返回被操作字符串的一个子字符串,就是返回一个新的字符串。string.slice(start, end)提取一个字符串string.substring(start, end)提取一个字符串,end不支持负数string.substr(start, len)提取一个长度为len的字符串1、 slice和subs

2021-01-11 11:49:50 480

原创 在Taro中实现购物车的单选全选

相信大家在Taro中实现购物车的单选与全选都会有自己的见解,疫情当前,逆战而行,愿我分享的代码能帮助到你更好的来理解:import Taro, { Component } from '@tarojs/taro'//组件的首字母一定要大写,小写被当做html标签import { View, Checkbox, CheckboxGroup } from '@tarojs/components'...

2020-02-24 01:25:19 955

Flutter 文本,需将后缀改为PDF

Flutter 文本,需将后缀改为PDF

2024-06-06

空空如也

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

TA关注的人

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