随笔分类 -  javascript

摘要:利用ajax下载文件。很早之前,我们下载文件,都是通过链接链接,跳转到目标页,然后下载,自从h5出来了,我们就可以用高级api 通过ajax下载了 axios({ url: 'http://localhost:5000/static/example.pdf', method: 'GET', resp 阅读全文
posted @ 2020-07-24 15:28 闲云-野鹤 阅读(270) 评论(0) 推荐(0) 编辑
摘要:在使用puppeteer的时候添加代理的时候总是遇到 ERR_NO_SUPPORTED_PROXIES (async () => { const browser = await puppeteer.launch({ headless: false, args: [ '--proxy-server=h 阅读全文
posted @ 2020-05-07 10:58 闲云-野鹤 阅读(4703) 评论(0) 推荐(0) 编辑
摘要:在react jsx中如果使用if判断,需要这样做 阅读全文
posted @ 2018-08-07 16:54 闲云-野鹤 阅读(8240) 评论(0) 推荐(0) 编辑
摘要:最近维护一个项目。每次改完东西,都要上传到服务器。然后有时候就忘记一些东西,于是就想有没有可以方法能监听文件的改变。然后我再利用程序把更改的文件一键上传到服务器。 于是就找到了nodejs 的chokidar模块。 然后利用redis的set集合。因为我们频繁更改。如果用普通的字符 会增加比较。se 阅读全文
posted @ 2018-04-04 17:16 闲云-野鹤 阅读(992) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2015-02-14 22:52 闲云-野鹤 阅读(101) 评论(0) 推荐(0) 编辑
摘要:冒泡事件就是点击子节点,会向上触发父节点,祖先节点的点击事件。 html5 阅读全文
posted @ 2015-02-10 11:08 闲云-野鹤 阅读(143) 评论(0) 推荐(0) 编辑
摘要:今天用jquery $获取一个jquery对象。$("#id") 然后用判断这个对象是否存在,id不存在的时候,判断这个是否存在,if($("#id")) 始终为真。最后想到了用到javascript的写法。1 var g=(typeof($("#id")[0])=="undefined")?0:1... 阅读全文
posted @ 2015-02-03 10:47 闲云-野鹤 阅读(344) 评论(0) 推荐(0) 编辑
摘要:javascript 获取随机数var rand=Math.floor(Math.random()*(n+1))floor 向下取整random 获得0-1之间的随机数 阅读全文
posted @ 2015-01-25 19:39 闲云-野鹤 阅读(139) 评论(0) 推荐(0) 编辑
摘要:querySelector该方法返回满足条件的单个元素。按照深度优先和先序遍历的原则使用参数提供的CSS选择器在DOM进行查找,返回第一个满足条件的元素。1 element = document.querySelector('div#container');//返回id为container的首个di... 阅读全文
posted @ 2015-01-23 12:53 闲云-野鹤 阅读(122) 评论(0) 推荐(0) 编辑
摘要:1 function getScrollTop() { 2 var scrollPos; 3 if (window.pageYOffset) { 4 scrollPos = window.pageYOffset; 5 }else if (document.com... 阅读全文
posted @ 2014-10-25 19:43 闲云-野鹤 阅读(661) 评论(0) 推荐(0) 编辑
摘要:1 2 3 4 12 13 35 36 37 38 39 40 41 42 43 44 45 46... 阅读全文
posted @ 2014-10-25 15:29 闲云-野鹤 阅读(196) 评论(0) 推荐(0) 编辑
摘要:// 通过样式表 获得css样式//obj 表示dom对象,name 表示css属性 比如width等function getStyle(obj,name){ if(obj.currentStyle){ return obj.currentStyle[name]; }else{ retu... 阅读全文
posted @ 2014-10-14 21:22 闲云-野鹤 阅读(188) 评论(0) 推荐(0) 编辑
摘要:jquery来处理ajax,用到了json。但是很诧异,jquery的ajax回调时一直调用了error函数(一直提示parsererror异常),success函数一次没执行过1 $.ajax({2 type:'POST',3 url:'/go.php?p=chat.chatCenter&a=se... 阅读全文
posted @ 2014-08-14 15:45 闲云-野鹤 阅读(6426) 评论(0) 推荐(0) 编辑
摘要:jquery 判断用户是鼠标是右击还是左击,// 1 = 鼠标左键 left; 2 = 鼠标中键; 3 = 鼠标右键$(document).mousedown(function(e) { if(3 == e.which){ alert('这 是右键单击事件'); }... 阅读全文
posted @ 2014-06-28 23:17 闲云-野鹤 阅读(260) 评论(0) 推荐(0) 编辑
摘要:1 2 3 4 5 7 28 29 30 31 32 33 34 阅读全文
posted @ 2014-06-20 10:30 闲云-野鹤 阅读(148) 评论(0) 推荐(0) 编辑
摘要:正则表达式就是用某种模式去匹配一类字串的一个公式RegExp对象表示正则表达式Regular Expression正则表达式是很多程序设计语法都支持的1 //①隐式创建2 var regexp3 var regExp=/正则表达式/gim;4 /*g表示在整个字串中查找 5 i表示不区分大小写6 m 执行多行匹配。把换行考虑进去7 */元字符1.限定符{n}表示前面的表达式可以重复几次{n,m}表示可以重复n-m次+表示可以重复1次或者多次*表示重复0或者多次?表示0或者一次[a-z]表示a到z的任何一次字符[^a-z]表示匹配不是a到z的任意数[0-9]表示匹配到0-9的任意字符2.... 阅读全文
posted @ 2013-12-07 23:49 闲云-野鹤 阅读(215) 评论(0) 推荐(0) 编辑
摘要:document对象代表整个html文档 用来访问页面所有元素最复杂的一个dom对象 也是window对象的一个子对象。对于dom编程中,一个html就会当成一个dom树dom会把所有的html元素当成一个Note节点就可以使用Node(对象)来访问parentNode 父节点nodeName 节点名称nodeType 节点类型firstNode 第一个节点write()是向文档输出文本。writeln()输出文本后换行.浏览器对于显示效果没有区别getElementById()根据id进行查询元素如果id相同。只找第一个id命名尽量不要以数字打头getElementsName()通过name 阅读全文
posted @ 2013-12-01 23:41 闲云-野鹤 阅读(190) 评论(0) 推荐(0) 编辑
摘要:事件源(按钮、窗口)->事件对象->事件处理程序事件源可以是网页元素浏览器窗口事件处理程序一般是一个函数。 一个事件可以被多个函数处理 事件的总类 鼠标事件 onclick dbclick mousedown mouseup mousemove 键盘事件 html事件 其他事件窗口的三个事件onload 窗口加载前onunload 窗口退出onbeforeunload 窗口退出之前js操作css属性。操作行内的css属性可以使用document.getElementById(id).style.属性值,css中的属性值如果是用-连接的 在js中应该使用驼峰式写法。如bo... 阅读全文
posted @ 2013-11-27 22:02 闲云-野鹤 阅读(147) 评论(0) 推荐(0) 编辑
摘要:js的内部类 javascript内部有一些可以直接使用的类 javascript主要有以下 object Array Math boolean String Date RegExp Numeber js内部类可以分为动态类 静态类 动态类 需要创建一个对象实例 静态类 直接可以使用 使用方法: 类名.属性(方法) 动态类 new 类 Math 类 random() 返回一个大于0小于16的小数 Date类 Date是动态类 //string类 var str="abc12245"; window.alert(str.length); //split函数 可以把字... 阅读全文
posted @ 2013-11-26 23:47 闲云-野鹤 阅读(144) 评论(0) 推荐(0) 编辑
摘要:javascript基本对象的,但是并没有类这个概念。但也有三大特性。封装,继承 多态 但是javascript本身就是动态的, 阅读全文
posted @ 2013-11-24 23:52 闲云-野鹤 阅读(175) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示