- 博客(26)
- 收藏
- 关注
转载 Promise的队列与setTimeout的队列有何关联?
Prmise的队列与setTimeout的队列有何关联?setTimeout(function(){console.log(4)},0);new Promise(function(resolve){ console.log(1) for( var i=0 ; i<10000 ; i++ ){ i==9999 && resolve() ...
2018-03-27 11:18:37 555 1
原创 css浏览器兼容前缀
前缀 浏览器-webkit- chrome、safari-moz- firefox-ms- IE-o- opera 常见的浏览器内核引擎以及具体应用:Trident: IE浏览器;Gecko: Firefox浏览器;webkit: Safari,Googl...
2018-03-25 00:21:52 2602
原创 js异步
一,回调函数举例:异步回调函数:在接受到ajax请求返回的数据才执行的函数f2是f1的回调函数 A是B的回调函数 A在B后面执行function f1(){ setTimeout(function () { // f1的任务代码 f2(); }, 1000); }f3();运行顺序 f1,f3,f2(数秒和f3同时进行,因为浏览器是多线程的) 1s之后直接执...
2018-03-15 11:38:03 197
转载 jquery $(document).ready() 与window.onload的区别
1.执行时间 window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行。 $(document).ready()是DOM结构绘制完毕后就执行,不必等到加载完毕。 2.编写个数不同 window.onload不能同时编写多个,如果有多个window.onload方法,只会执行一个
2018-01-17 10:19:13 196
原创 leetcode刷题指南
88. Merge Sorted Array不能重新生成一个数组,只能在原数组上进行操作,为了保证数组之前的内容不被覆盖,因此,从数组的末尾开始,从后往前。K表示最长的位置,m表示数组1,n表示数组2,进行数值比较if(nums1[i]>nums2[j]){ nums1[k--]=nums1[i--]; }
2017-11-22 15:03:17 543
原创 leetcode刷题指南
19. Remove Nth Node From End of List用fast和slow两个指针 ,fast比slow快n个节点 ,再同时移动,则fast.next==null时,slow为要删除节点的上一个(要删除节点,必须要有删除节点的上一个节点的指针,所以走到这里停下)有可能删除的是正数的第一个节点,所以 fast和slow的初始值为start, start=new Lis
2017-11-14 17:04:04 816
原创 leetcode刷题指南
26. Remove Duplicates from Sorted Array题目要求返回得到的数组长度,但是不允许生成新的空间,只能在原数组上进行操作,所以返回长度就相当于返回处理之后的数组。因为是排序后的数组,所以相同的数字都相邻,用相邻的两个指针来表示即可,若前后不相等,nums[j++]=nums[i],即对应位置的数组等于前一个。若前后相等,j不变,相当于去掉相同的,把后面的数组
2017-11-02 10:15:00 4880
原创 nodejs req参数应用
req.query: 解析后的 url 中的 querystring,如 ?name=haha,req.query 的值为 {name: 'haha'}req.params: 解析 url 中的占位符,如 /:name,访问 /haha,req.params 的值为 {name: 'haha'}req.body: 解析后请求体,需使用相关的模块,如 body-parser,请求体为 {"n
2017-10-30 19:47:11 903
转载 js引用
test.jsvar a = {name: 1};var b = a;console.log(a);console.log(b);b.name = 2;console.log(a);console.log(b);var b = {name: 3};console.log(a);console.log(b);运行 test.js 结果为:{ name: 1
2017-10-30 17:02:23 240
原创 95. Unique Binary Search Trees II
/** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode(int x) { val = x; } * } */class Solution {
2017-09-26 10:04:59 182
原创 java常用函数知识——-leetcode篇
StringString s;s.chartAt(i);//第i个位置的内容s.subString(i,j);//截取字符串s.length()//字符串长度数组StringBuffer[] b=new StringBuffer[numRows];//字符串数组,动态创建用stringbuffer ,string 创建之后不能改变char a[]=s.toChar
2017-09-18 11:24:43 1121
原创 js 单页应用 css样式冲突
在进行单页应用的大型项目开发时,页面跳转间的css不要命名为同样的,因为css没有全局的概念,同样的名字不同的样式,会导致冲突;如果不是单页应用,浏览器会重新渲染,没有这样的问题。
2017-08-25 14:14:30 882
原创 vue.js import/require数组后computed监听失败
module1.jslet state = { spacelist: [], loadingStatus: null,}const actions = { getSpaceList (params) { let callback = params.callback; delete params[
2017-08-24 16:54:23 979
原创 js import和require用法的区别
写个简单js文件,假设名字为:lib.js 。 假设内容如下:export const sqrt = Math.sqrt;export function square(x) { return x * x;}export function diag(x, y) { return sqrt(square(x) + square(y));}12345671234567
2017-08-24 09:43:40 3402
原创 react-router 路由匹配
URL 类型 http://localhost:8080/#/listrepo?name=555&id=66666 值存在this.props.location.query中 url类型 http://localhost:8080/#/listrepo/555/66666 值存在this.props.params中
2017-07-28 20:32:01 3019
转载 dangerouslySetInnerHTML, 让React正常显示你的html代码和<br/>
原文地址:http://www.cnblogs.com/xianyulaodi/p/5038258.html昨天在弄一个让内容换行显示时,遇到一个问题,就是我有的代码在页面中不换行,而是直接显示,代码如下:1234567891011121314
2017-07-25 17:24:59 4629
原创 JS/HTML格式化显示
js输出到html,而html解析时会忽略空格、换行符、制表符等HTML是超文本,不是纯文本,普通纯文本中的换行符在HTML中被自动转换为单个空格显示,要解析后用显示需要格式化后显示未完待续
2017-07-25 17:23:19 1950
转载 JSX 中的 If-Else
原文地址:http://wiki.jikexueyuan.com/project/react/else-jsx.html你没法在JSX中使用 if-else 语句,因为 JSX 只是函数调用和对象创建的语法糖。看下面这个例子:// This JSX:React.render(Hello World!, mountNode);// Is transformed to this JS
2017-07-25 16:07:30 443
转载 ReactJS return 条件判断的几种形式
原文地址:http://blog.csdn.net/yf275908654/article/details/51078215在React中,一个组件的HTML标签与生成这些标签的代码内在地紧密联系在一起。这意味着你可以轻松的利用JavaScript强大的魔力,比如循环和条件判断等。想要在组件中添加条件判断,似乎是件比较困难的事情,因为if/else逻辑很难用HTML标签来表达。直接
2017-07-25 15:11:48 5178
原创 React return的写法
菜鸟教程用的是 jsx ,需要经过 babel-react 过的。知道它的原理就可以了,因为return div>div>最终会被babel-react 转换成 类似return createElement('div')所以 只需要确保 return 的是一个根节点的,像下方这样的是不行的。return (div>111div>div>222div>)
2017-07-25 14:22:31 8355 1
原创 Canvas drawImage 宽度和高度失效
canvas 在设置的时候 要 指定width 和height的大小才会有效。和css style中的width 和height不同,若果没有在canvas中设置width 和 height ,那么在js中设置也是无效的。
2017-07-14 14:40:35 3347 1
转载 ajax浏览器跨域访问解决
最近做的一个项目中需要ajax跨域取得数据,如果是在本域中确实没有问题,但是放到二级域和其他域下浏览器直接就弹出提示框:“该页正在访问其控制范围之外的数据,这有些危险,是否继续" 1.什么引起了ajax跨域不能的问题 ajax本身实际上是通过XMLHttpRequest对象来进行数据的交互,而浏览器出于安全考虑,不允许js代码进行跨域操作,所以会警告。 2.有什么完
2017-07-13 14:09:57 562
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人