加载中
JavaScript获取完整当前域名

window.location.origin; // 返回https://mp.csdn.net window.location.protocol+"//"+window.location.host; // 返回https://mp.csdn.net window.location.host; //返回url 的主机部分,例如...

04/27 14:09
172
History 对象

History 对象 目录 概述 属性 方法 History.back()、History.forward()、History.go() History.pushState(), History.replaceState() popstate 事件 URLSearchParams API 参考链接 重要说明...

04/13 22:41
43
前端实用工具类

前端工具库 一、文件格式转化 /** 将文件转化为base64 @author wfyuan 2020-02-27 @param {*} file 待转换的文件 @returns base64文件流 */ export function fileToBase64(file) { let ......

03/26 17:42
43
JavaWeb-四大域对象

JavaWeb-四大域对象复习 四个域的作用域范围大小:PageContext (page域) < request < session < servletContext(application域) 一、ServletContext 1、生命周期:当Web应用被加载进容器时...

2019/08/10 14:00
123
js blob流和base64,以及file和base64的相互转换

js blob流和base64,以及file和base64的相互转换 file和base64 1.file文件转换为base64,得到base64格式图片 var reader = new FileReader(); reader.readAsDataURL(this.files[0]); reader...

2019/07/22 15:23
3.6K
Java装饰者模式(Decorator)

一、定义 装饰模式的设计理念主要是以对客户端透明的方式动态扩展对象的功能,是继承关系的一个替代(继承会产生大量的子类,而且代码有冗余)。装饰模式可以在不创造更多子类的情况下,将对...

2019/07/15 14:12
80
sass @while语法

sass @while语法 while(condition) { // CSS codes } 示例 下面的例子演示了如何使用 @while 指令: <html> <head> <title>Control Directives & Expressions</title> <link rel="styleshee...

2019/06/04 14:11
97
H5 复制粘贴 - execCommand

window.clipboardData (IE 才有) 是个很好用的对象, 但是 只在 IE 才有, IE 被吐糟了一万年, 才发现他有个不错的地方. IE 即将退出历史, 找点其他的吧. 兼容性(can I use) 简介 当文档对象被...

2019/05/05 19:24
225
使用canvas绘制直方图报表

<!DOCTYPE html> <html> <head lang="en"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0" charset="ut...

2019/04/24 09:11
755
h5 自适应实现

<!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" /> <ti...

2019/04/10 17:15
500
单例设计模式

/* 设计模式:对问题行之有效的解决方式。其实它是一种思想。 1,单例设计模式。 解决的问题:就是可以保证一个类在内存中的对象唯一性。 必须对于多个程序使用同一个配置信息对象时,就需要保...

2019/04/03 15:22
56
js 几种查找算法

二分查找 // 二分查找 function halfSearch(arr,key){ var max, min,mid; min = 0; max = arr.length - 1; while(min<=max){ mid = parseInt((min+max)/2); if(key>arr[mid]){ min = m......

2019/04/01 19:46
190
js几种排序算法

选择排序 每次将最小的值循环放在前面,依次类推。 var arr = [34,19,11,109,3,56]; for(var x= 0;x<arr.length-1;x++){ for(var y=x+1; y<arr.length;y++){ if(arr[x]>arr[y]){ var tem......

2019/04/01 19:13
49
React-native项目中使用redux

准备工作 根据需要安装以下组件。 redux(必选) react-redux(必选):redux作者为方便在react上使用redux开发的一个用户react上的redux库; redux-devtools(可选):Redux开发者工具支持热加载、...

Redux小结

什么是Redux? Redux 是 JavaScript 状态容器,提供可预测化的状态管理,可以让你构建一致化的应用,运行于不同的环境(客户端、服务器、原生应用),并且易于测试。 我们过下整个工作流程:...

2019/03/22 14:06
40
SwipeableFlatList

react-native 侧滑组件SwipeableFlatList 单项侧滑解决 做过移动开发的同学都应该清楚,侧滑删除是移动开发中的一个常见功能。在官方没提供侧滑组件之前,要实现侧滑效果需要使用第三方库,如...

FlatList

FlatList 之前使用的组件是ListView,当时要添加一个下拉刷新,上拉加载的功能,所以对ListView做了一些封装,但是后来看官方文档,不建议再使用ListView,因为效率问题,做过Android的朋友都...

createDrawerNavigator

createDrawerNavigator抽屉效果,侧边滑出: createDrawerNavigator API createDrawerNavigator(RouteConfigs, DrawerNavigatorConfig): RouteConfigs(必选):路由配置对象是从路由名称到路由...

2019/03/18 14:52
1.5K
createSwitchNavigator

createSwitchNavigator SwitchNavigator 的用途是一次只显示一个页面。 默认情况下,它不处理返回操作,并在你切换时将路由重置为默认状态。 createSwitchNavigator API createSwitchNaviga...

2019/03/18 14:44
2.4K
createMaterialTopTabNavigator

createMaterialTopTabNavigator createMaterialTopTabNavigator API createMaterialTopTabNavigator(RouteConfigs, TabNavigatorConfig): RouteConfigs(必选):路由配置对象是从路由名称到路...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部