- 博客(14)
- 收藏
- 关注
原创 WPF使用DateTimePicker时间控件的方法
1.添加引用 首先添加System.Windows.Forms和WindowsFormsIntegration两个引用 2.头部添加 xmlns:wfi ="clr-namespace:System.Windows.Forms.Integration;assembly=WindowsFormsIntegration" xmlns:wf ="clr-namespace:System.Windows.Forms;assembly=System.Windows.Forms" 3.编写时间控件 &
2020-05-12 15:15:01
8175
3
原创 javascript中的call(),apply(),bind()方法的区别
之前一直迷惑,记不住call(),apply(),bind()的区别。不知道如何使用,一直处于懵懂的状态。直到有一天面试被问到了这三个方法的区别,所以觉得很有必要总结一下。 如果有不全面的地方,后续再进行补充。 1. 改变this的指向 var obj = { name : '张三', age : 17, myFun : function () { ...
2018-08-13 17:23:04
275
原创 js实现把一个页面层数据传递到另一个页面
由于之前面试,被问到过此问题,所以今天特意整理了一下。由于自己技术水平有限,若存在错误,欢迎提出批评。 本博客整理了两种方式从一个页面层向另一个页面层传递参数。 一. 通过cookie方式 1. 传递cookie页面的html,此处命名为a.html 请输入用户名和密码: <input id="userName" type="text" /> <input id="pa...
2018-08-12 16:42:25
19780
6
原创 JavaScript实现大整数减法
继上一篇博文写了大整数加法之后,我又模拟上篇博文的算法,自己实现了大整数减法。 大整数减法相对于加法来说,稍微复杂一点。由于要考虑一些情况: 1. 两个数相减,可能会出现结果为正、负和0三种情况; 2. 会出现借位的情况,而且还要考虑最高位时有没有借位。 实现代码如下: function subString(a,b) { //将字符串a和b补全成同等长度 while (...
2018-08-10 10:33:35
2175
3
原创 Javascript实现大整数加法
记得之前面试还被问到过用两个字符串实现两个大整数相加,当时还特别好奇好好的整数相加,为什么要用字符串去执行。哈哈,感觉当时自己还是很无知的,面试官肯定特别的无奈。今天在刷算法的时候,无意中看到了为什么要用两个字符串来实现大整数相加。所以,整理了一下。 Why?若两个整数很大的时候,直接用变量保存数字,则会造成溢出。这时候最常用也最容易的方法就是用字符串或者数组表示大数。 例如:输入‘189’,...
2018-08-10 09:42:11
1234
转载 Javascript toString()、toLocaleString()、valueOf()三个方法的区别
Array、Boolean、Date、Number等对象都具有toString()、toLocaleString()、valueOf()三个方法,那这三个方法有什么区别??? 一、JS Array 例子: var array = new Array("niu","li","na"); console.log(array.valueOf()); console.log(array.toS...
2018-08-08 09:06:58
252
原创 排序算法时间空间复杂度比较
排序法 平均时间 最差情形 稳定度 额外空间 备注 冒泡 O(n2) O(n2) 稳定 O(1) n小时较好 交换 O(n2) O(n2) 不稳定 O(1) n小时较好 选择 O(n2) O(n2) 不稳定 O(1) n小时较好 插入 ...
2018-08-03 20:48:14
241
原创 H-ui框架制作选项卡
本案例运用H-ui框架,写了一个选项卡案例 1. html代码(固定这样写,用一个div包裹控制条tabBar和内容条tabCon) <div id="tab-index-cartegory"> <div class="tabBar"> <span class="selected">类型</span>
2018-07-31 11:43:25
1018
原创 es6 解构赋值
结构赋值即按照一种模式对变量进行赋值,分为数组解构赋值和对象结构赋值 1. 数组结构赋值 let a; [a,b]=[1,2]//数组类型解构赋值 console.log(a);//1 [a,b,...rest]=[1,2,3,4,5,6]//输出1,2,[3,4,5,6] [a,b,c=3]=[1,2] //a=1,b=2,c=3 [a,b,c]=[1,2]//若左右没有配对成功...
2018-07-30 19:17:56
172
原创 fullPage全屏高度自适应
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Auto-height - fullPage.js</title>
2018-07-24 16:16:24
2307
原创 React环境配置(第一个React项目)
使用Webpack构建React项目 1. 使用NPM配置React环境 NPM及React安装自行百度 首先创建一个文件夹,the_first_React 进入到创建好的目录,npm init,然后一路回车 新建src目录,在src中新建js文件夹,并在js中新建index.js文件 npm install --save react react-dom babelify babel-...
2018-07-18 21:18:31
1198
原创 修复webpack自动刷新页面慢的问题
新建.babelrc文件,配置如下 { "presets": [ "es2015" ], "ignore":[ "react-router-dom.js", "react-dom.js", "react.js", "webpack-dev-server.js", "webpack.js"
2018-07-18 20:53:44
1354
原创 jQuery全屏滚动插件fullPage使用
1. 引入jquery.js和jquery.fullPage.min.js <script src="jquery.min.js"></script> <script src="chajian/jquery.fullPage.min.js"></script> 2. 书写html <div id="dowebok"
2018-07-16 17:22:12
466
原创 使用switchPage.js插件jQuery全屏滚动翻页
1. 先引入jquery.js,再引入switchPage.js 文件地址:点击打开链接<script src="jquery.min.js"></script> <script src="switchPage.js"></script>2. 书写html<div id="container">
2018-07-16 15:05:44
1787
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅