-
js面试试题总结一
数组去重 function getSingle (arr) { var res = []; var jj = {}; for (i = 0; i arr.length; i++) { if(!jj[arr[i]]) { res.push(arr[i]); jj[arr[i]] = 1; } } return res; } var result = getSingle([111,23,32,23,44,33,22,33]); console.log(result); 闭包的理解...
2018-06-27 09:10:09
-
将JavaScript转化为C#
因为一个需求,不得不将JavaScript转化为C#。 其实有强大的 Node.js。 说说代码, 其实可以使用dynamic 来实现。但是dynamic有很多问题。 直接上代码吧,不是很难,就是很啰嗦。 https://github.com/zzbjuke/javascripttoCsharp 说明 c#变量一旦定义类型就不能改变的。...
2018-06-27 09:09:33
-
JS前端验证代码
手机号码正则表达式验证: function checkPhone(){ var phone = document.getElementById('phone' ).value; if (!(/^1[34578]\d{9}$/ .test(phone))){ alert( "手机号码有误,请重填" ); return false ; } } 或者 function checkPhone(){ var phone = document.getElem...
2018-06-27 09:09:32
-
定时器 + 简单的动画效果
1.向下滑动 1 !DOCTYPE html 2 html lang="en" 3 head 4 meta charset="UTF-8" 5 title向下滑动/title 6 style 7 body { 8 margin: 0px; 9 } 10 #show { 11 width: 200px; 12 /* 高度为 0 */ 13 height: 100px; 14 background- color: lightcoral; 15 margin: 0 auto;...
2018-06-27 09:10:03
-
微信图片上传,遇到一个神奇的jgp
微信图片上传,获取图片base64遇到一个神奇的 jgp var imgFn = function (event) { event.preventDefault(); var id = '#'+$( this ).attr('id' ); wx.chooseImage({ count: 1, // 默认9 sizeType: ['compressed'], // 'original', 可以指定是原图还是压缩图,默认二者...
2018-06-27 09:09:32
-
JS高级. 03 混入式继承/原型继承/经典继承、拓展内
继承:当前对象没有的属性和方法,别人有,拿来给自己用,就是继承 1 混入式继承 var I= { }; var obj = { name: ' jack ' , age: 18 , sayGoodbye : function () { console.log( " goodbye " ) ; } } // 混入式继承, a中 将继承obj的所有属性 for ( var k in obj ) { a[...
2018-06-27 09:09:30
-
javascript的输入与输出
在javascript中输入有prompt(),而输出有document.write()、alert()、document.writeln()。 其中prompt()方法用于显示可提示用户进行输入的对话框。 prompt(text,defaultText) 参数 描述 text 可...
2018-06-27 09:09:14
-
Vue 2.0入门基础知识之内部指令
1.Vue.js介绍 当前前端三大主流框架:Angular、React、Vue。React前段时间由于许可证风波,使得Vue的热度蹭蹭地上升。另外,Vue友好的API文档更是一大特色。Vue.js是一个非常轻量级的工具,与其说是一个MVVM框架,不如说是一个js库。Vue.js具有响应式编程和组件化的特...
2018-06-27 09:09:08
-
js 比较两个日期的大小
function tab(date1,date2){ var oDate1 = new Date(date1); var oDate2 = new Date(date2); if (oDate1.getTime() oDate2.getTime()){ console.log( '第一个大' ); } else { console.log( '第二个大' ); }}tab( '2015-10-10','2015-10-11');...
2018-06-27 09:09:24
-
JavaScript中的正则表达式
Javascript的正则表达式是前端中比较重要的部分,正则表达式主要用于字符串处理,表单验证等场合,实用高效,文章主要对JavaScript中的正则的学习与总结 正则表达式的定义 正则表达式:是一个描述字符模式的对象,JavaScrip中正则表达式用RegExp对象表示,可以使用RegE...
2018-06-27 09:09:13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash