自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 微信小程序入门

需要准备1.注册自己的微信开发小程序账号下边是微信公众号官方,可以点击注册自己的小程序账号https://mp.weixin.qq.com/2.获取自己的账号的AppID我们可以在菜单 “设置”-“开发设置” 看到小程序的 AppID 了3:安装开发工具根据自己的电脑是64位还是32位的进行安装开发工具4.下载之后登录创建自己的项目即可!语法和标签标签<view></view><text></text>语法条件渲染<vi

2020-05-08 22:56:31 157

原创 typescript入门

安装npm i typescript -gtsc 常用命令 tsc --init 初始化项目 tsc ./src/xxx.ts 编译某个文件 tsc -w 检测变化并编译tsconfig.json 文件{“compilerOptions”:{“outDir”:"./dist", //输出文件夹“rootDir”:"./src" //源文件夹}}ts常见类型b...

2020-04-27 22:35:11 355

原创 关于H5开发移动端APP

使用H5开发移动端app优点:很大的好处就是快速、简单、方便,一套代码几乎不用怎么修改就可以同时打包iOS、Android安装包。基于前端各方面应用技术栈成熟,资料齐全。有不少的平台和开发工具可供选择,集代码编辑、调试、打包几乎一条龙服务 , 基于H5+的环境与原生底层交互越来越多,很多功能界面在效果上几乎和原生的没啥区别。不足:H5开发APP的不足在与原生的相比,有些场景暴露的很彻底...

2020-04-25 23:02:20 1120

原创 react-native

react-native安装准备:**软件 java 、 android studio 、 nodejs 、 mumu模拟器**cmd安装nrm 管理 cpm下载源npm install nrm -g nrm use taobao 淘宝源react-native-clinative脚手架npm install react-native-cli-g接...

2020-04-20 22:32:34 95

原创 React组件传参

1.基础传参//父组件//1.传递数据<Child age={this.state.age}></Child>//2.传递方法setAge =v=>this.seState({age:v)}<Child age = {this.state.age} setAge{this.setAge.bind(this)}></Child>`...

2020-04-16 22:25:05 220

原创 雅虎军规33条!

1.减少http请求数雪碧图合并js合并(一般合并到3~5个,css类似)css合并2.减少DNS查找次数不要在一个网站中有太多域用到CDN静态服务器DNS预解析//DNS预解析<mate http-equiv="x-dns-prefetch-control" content="on"/><link rel="dns-prefetch" href="http:...

2020-04-16 22:14:15 143 1

原创 JS常见面试题详情!! 需要的记得收藏

解析字符串中的数字和将字符串强制类型转换为数字的返回结果都是数字,它们之间的区别是什么?解析允许字符串(如 parseInt() )中含有非数字字符,解析按从左到右的顺序,如果遇到非数字字符就停止。而转换(如 Number ())不允许出现非数字字符,否则会失败并返回 NaN。2.Array 构造函数只有一个参数值时的表现?Array 构造函数只带一个数字参数的时候,该参数会被作为数组的...

2020-04-13 00:43:37 113

原创 js常见面试题

1.call()和apply()的含义和区别?含义:call() :调用一个对象的方法,用另一个对象替换当前对象。例如:B.call(A,args1,args2);就是A对象调用B对象的方法。apply() :调用一个对象的一个方法,用另一个对象替换当前对象。例如:B.apply(A,arguments);就是A对象应用B对象的方法。相同点:方法的含义是一样的,即方法功能是一样的。第一...

2020-04-06 23:20:23 140

原创 Vuex

Vuex中,有五种基本的对象state:存储状态,也就是变量getters:对数据获取之前的再次编译,可以理解为state的计算属性。我们在组件中使用 $sotre.getters.fun()mutations:提交状态修改。也就是set、get中的set,唯一修改state的方式 ,不支持异步操作 。actions:Action 类似于 mutation,不同在于:Action 提交的...

2020-03-26 22:37:42 63

原创 git安装及使用!

全局配置 gitgit config --global user.name “name”git config --global user.email “578582731@qq.com”git 初始化命令 git initgit 添加到暂存盘 git add .git 如果添加到版本库 git commit -m “first”······git 从暂存盘回退到工作区 gi...

2020-03-23 22:00:05 99

原创 axios、jsonp的使用

axios特点:支持浏览器和node.js支持promise能拦截请求和响应能转换请求和响应数据能取消请求自动转换JSON数据浏览器端支持防止CSRF(跨站请求伪造)npm安装$ npm install axiosbower安装$ bower install axios通过cdn引入<script src="https://unpkg.com/axios/dis...

2020-03-19 23:54:34 768

原创 Vue中的基础语法与用法

https://cn.vuejs.org/ Vue的官网,中文方便阅读查阅1、指令:v-bind,v-if=“seen”,v-for=“todo in todos”,v-on 指令添加一个事件监听器,逆转消息v-if:1、v-if 是“真实”的条件渲染,因为它会确保条件块(conditional block)在切换的过程中,完整地销毁(destroy)和重新创建(re-cre...

2020-03-05 23:18:09 158

转载 js中常用的全局属性

window对象window对象表示当前的浏览器窗口。window对象的成员属性就是全局属性。window对象的成员方法就是全局方法。全局属性JSONdocument Document对象console Consolescreen Screenlocation Locationhistory Historynavigator NavigatorStoragelocalSt...

2020-02-25 22:52:39 187

原创 Math常用方法

JS中Math函数的常用方法Math 是数学函数,但又属于对象数据类型 typeof Math => ‘object’console.dir(Math) 查看Math的所有函数方法。1,Math.abs() 获取绝对值Math.abs(-12) = 122,Math.ceil() and Math.floor() 向上取整和向下取整console.log(Math.ceil(12...

2020-02-25 22:51:15 143

原创 js对象常用方法

前言数组对象,爱之深,恨之切。上篇讲了数组的一些方法,接下来再来和我一起欣赏下属于对象的方法吧。Object.assign()… 用于克隆var first = {name : 'kong'};var last = {age : 18};var person = Object.assign(first, last);console.log(person);//{name : 'kon...

2020-02-25 22:50:11 392

原创 数组常用方法

1 var arr = [1,2,3]2 Console.log(arr[0]);//0称为索引或下标3 Console.log(arr.length);//数组中元素的个数4 var arr1=[];5 arr1[0]=10;复制代码构造函数1 var arr1 = new Array()2 var arr1 = new Array(10)//长度为103 var arr1 =...

2020-02-25 22:47:55 74

原创 字符串常用方法

JS字符串常用方法总结1、toLowerCase(): 把字符串转为小写,返回新的字符串。var str=“Hello World”;var str1=str.toLowerCase();console.log(str); //Hello Worldconsole.log(str1); //hello world2、toUpperCase(): 把字符串转为大写,返回新的字符串。va...

2020-02-25 22:46:44 97

原创 js-dom-简单滚动的文字哦

今天给大家介绍一个有趣的滚动文字首先我们来讲一下思路 :1.要去除ul里的第一个元素节点放入到ul的最后面firstElementChild(第一个元素节点) appendChild (第一个元素节点)2.每隔三秒让他运动一次 这里我们用到 setInterval3.然后我们获取一下ul和ul的第一个元素4.添加一个class on (on会调用slideUp动画,执行动...

2019-12-30 20:04:20 148

原创 dom

DOM选择器document.getElementByID(id)通过name名称来获取html元素(类数组-多个)document.getElementsByName(name)通过tag标签名来获取html元素(类数组-多个)document.getElementsByName(tag)通过class类名称来获取html元素(类数组-多个)document.getElement...

2019-12-30 16:05:32 101

原创 DOM

DOM选择器document.getElementById(id)通过id来获取html元素 单个document.getElementsByTagName(tag)通过tag 标签名 来获取html元素(类数组-多个)document.getElementsByName(name)通过name 名称 来获取html元素(类数组-多个)document.getElementsByC...

2019-12-27 21:54:35 138

原创 函数,数组相关

函数 内置函数 isNaN() parseInt() parseFloat() 函数是什么? 可以重复调用的代码块 定义函数 function name(arg1,arg2){…return 返回值}调用函数name(实参)通过事件调用 匿名函数自执行 !function(){}() 变量提升 var 声明的变量默认会提到 最前面默认值...

2019-12-25 20:58:29 85

空空如也

空空如也

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

TA关注的人

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