![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
文章平均质量分 64
christianashannon
这个作者很懒,什么都没留下…
展开
-
fetch 的使用
现在应该很少有人用原生的JS内置XMLHttpRequest对象写异步调用了,仍然用的比较多的应该是Jquery的ajax方法,例如:$.ajax({ type: 'get', url: location.herf, success: function(data){ console.log(data); }})最近写一个demo用到了fetch API,顿时觉原创 2017-12-21 17:20:02 · 2964 阅读 · 1 评论 -
Bootstrap 使用
其实自己写demo更多的时候都是手写css的,因为可以自己定制,自由控制且可以随便折腾,但有时候很多流水工厂式的样式写起来就太无趣了,所以还是用Bootstrap吧……基本设置首先新建一个Html页面,把Bootstrap的样式与脚本引用塞进去:这里有个问题,Bootstrap4.0以上是彻底不支持IE8以下的浏览器的,最新版已经把IE9抛弃了;= =<!DOCTYPE html><html la原创 2017-12-21 19:55:19 · 358 阅读 · 0 评论 -
(转载)Math.random()随机数的二三事
原文地址:http://www.soulteary.com/2014/07/05/js-math-random-trick.html看到题目,如果大家在平时被问到: 如何生成一个怎么样怎么样的整数随机数,估计大家都会不屑,但是当你淡定的回答: 获取一个范围应该是随机数seeds和区间数值差的乘机与最小数相加然后再怎么怎么的时候…有没有发现你的思维已经固化了呢。这个知识点应该是玩JS肯定会碰原创 2017-12-21 19:56:37 · 978 阅读 · 0 评论 -
JavaScript随机产生颜色
很多时候会需要产生多种颜色备用,如果总量不确定,就可以考虑用随机颜色;先写一个自己最常用的:var getRandomColor = function(){ return "hsb(" + Math.random() + ", 1, 1)"; } 这个方法其实是一个伪随机,只能产生有限的颜色,但是产生的颜色都很……嗯,鲜艳;如果想要做到全部随机,可以用如下方法:var getRan原创 2017-12-21 19:57:16 · 675 阅读 · 0 评论 -
JavaScript 去重总结
在写代码时候常常会遇到数组去重,方法也学了不少,自己总结一下:以数组arr=[6,7,8,8,9,8,7,6,5]为例 1.双重循环 最直接最暴力的办法,当然也是最明了的办法,缺点自然就是太粗糙太笨重 eg.function removeRep(arr){ var newArr=[]; var len=arr.length; for (var i = 0; i < le原创 2017-12-21 19:57:59 · 339 阅读 · 0 评论 -
跨域问题2
使用window.postmessage方法来跨域Html5里有一个属性window.postmessage也可以用来跨域:postmessage(data,origin)有两个参数:data: 要传递的数据,html5规范中该参数可以是JavaScript的任意基本类型或可复制的对象,考虑到部分浏览器只能处理字符串参数,所以在传递参数的时候需要使用JSON.stringify()方法对对象参数序列原创 2017-12-21 19:58:52 · 168 阅读 · 0 评论 -
跨域的问题
传统的JSONP跨域方法JQ的ajax调用是最常见的调用方法之一,在自己写一些小demo过程中,总是会遇到跨域问题,一般遇到跨域问题时,就会出现类似错误情况:No ‘Access-Control-Allow-Origin’ header is present on the requested resource…… 在这里把自己搜索过和使用过的跨域方法记录一下,以备查询。通过jsonp跨域通过j原创 2017-12-21 19:59:42 · 140 阅读 · 0 评论