自定义博客皮肤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 -g tsc 常用命令 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-cli native脚手架 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 219

原创 雅虎军规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 112

原创 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安装及使用!

全局配置 git git config --global user.name “name” git config --global user.email “578582731@qq.com” git 初始化命令 git init git 添加到暂存盘 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 axios bower安装 $ bower install axios 通过cdn引入 <script src="https://unpkg.com/axios/dis...

2020-03-19 23:54:34 767

原创 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对象的成员方法就是全局方法。 全局属性 JSON document Document对象 console Console screen Screen location Location history History navigator Navigator Storage localSt...

2020-02-25 22:52:39 187

原创 Math常用方法

JS中Math函数的常用方法 Math 是数学函数,但又属于对象数据类型 typeof Math => ‘object’ console.dir(Math) 查看Math的所有函数方法。 1,Math.abs() 获取绝对值 Math.abs(-12) = 12 2,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)//长度为10 3 var arr1 =...

2020-02-25 22:47:55 74

原创 字符串常用方法

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

2020-02-25 22:46:44 97

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

今天给大家介绍一个有趣的滚动文字 首先我们来讲一下思路 : 1.要去除ul里的第一个元素节点放入到ul的最后面 firstElementChild(第一个元素节点) appendChild (第一个元素节点) 2.每隔三秒让他运动一次 这里我们用到 setInterval 3.然后我们获取一下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关注的人

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