第一步:点击浏览器
第二部:点击浏览器出来的弹窗,显示图片。选中图片点击确定,获取到图片的url
第三步:赋值到图像属性的url
第一步和第三部改怎么做啊
没有足够的数据
音乐皓 提出了问题 · 2020-10-20
第一步:点击浏览器
第二部:点击浏览器出来的弹窗,显示图片。选中图片点击确定,获取到图片的url
第三步:赋值到图像属性的url
第一步和第三部改怎么做啊
第一步:点击浏览器第二部:点击浏览器出来的弹窗,显示图片。选中图片点击确定,获取到图片的url第三步:赋值到图像属性的url第一步和第三部改怎么做啊
关注 1 回答 0
音乐皓 收藏了文章 · 2020-08-26
博主 3 月份在腾讯官网投递 Web 前端开发岗,一路从提前批走到正式批,战线长达3个月...真的不容易(菜是原罪),特此记录下征战鹅厂的面经,希望可以帮到大家。
官网显示流程——初试
3.14(电话面 + 视频面)
面完加了面试官 qq,第二天qq远程视频,手写原生 DOM 拖拽和大数相加
一面大概 1 个小时左右,比较注重 JS 和 CSS 的基础能力。面试官人很温和,通过后立马打电话和我说,这种尘埃落定的感觉真好~
面试完官网状态从初试变成复试~
3.20(电话面)
二面聊了很久,一个多小时,面试官非常厉害(应该是部门组长),整体处于被碾压的情况...然后面试官说可能会有三面,让我再准备下
感觉答得很一般,当时回去恶补了 webpack 以及性能优化的东西..
面试完官网状态依旧是复试..
3.28(视频面)
三面大概半小时...面试官应该是部门技术总监,问的问题非常广,从大的架构层面往小的技术方面问,由广度到深度
整体气氛比较深沉...和巨佬聊技术有点格格不入T_T,巨佬说会考核下,然后让我等电话..
后来..后来..官网流程就灰了...电话呢?! 提前批——挂。
但好在比较幸运是,在面腾讯之前拿到爱奇艺的实习机会~ 所以也不至于无路可走T_T
在等正式批的这段时间里,白天在公司上班,晚上恶补基础,在恶补的过程中,才发现自己之前面试答得简直一坨shi ...很多需要深挖的知识点,渐渐感觉时间不太够用(..•˘_˘•..)
26号突然收到面试邮件,约了 28 号晚上 7 点的面试..
赶紧到官网查看流程,灰了一个多月,终于亮起来了!! 感动!!
官网面试流程——初试
4.28(电话面)
正式批一面了大概1个半小时... 全程没喝一口水... 自我感觉答得还行,面试官也说还不错hh
但是...但是...第二天看官网居然灰了????
当时心里拔凉拔凉的,晚上没吃饭没洗澡躺尸,亏我准备这么久
但是过了两天,突然又接到电话,是正式批一面面试官打来的..........
他说他的部门(IEG)HC不够了..把我调剂到另外的部门(PCG)去了...然后要重新启动流程,所以把我灰了..让我赶紧准备另一个部门的面试
所以又开始了艰难的——走流程..
不得不吐槽鹅厂流程太长了!! 也有可能是自己太菜...排名比较靠后
官网面试流程回到初试..
5.07(电话面)
一面大概1个多小时,面试官比较严肃,也很厉害... 问的问题拓展性很强。
而且非常注重基础, 数据结构、计算机网络...很重要!
虽然感觉答得一般,但面试官评价还行...运气真好
5.13(电话面)
二面聊了一个多小时,面试体验很棒!面试官人超好,不断的引导我回答出答案...
最后还说帮我约三面的面试官,给人感觉很暖!
后来看官网状态从初试变成复试~
5.22(视频面)
三面聊了半个小时,面试官是部门技术总监,看上去很和蔼...一直在安静听我说
面试感觉就像在一起聊天,也没有提前批的那种沉重感...大概是被虐多了,习以为常~
面试完官网状态秒变成 HR 面试!!
5.27 (电话面)
HR 是一个小哥哥,人很好,声音很好听,面试了10分钟左右
最后还说会帮忙催 offer,真的很感谢他!
6.11 (拿到offer)
oc真的等的很着急...好在终于拿到了 offer!!
博主期间也面试了阿里、京东、头条... 以后有时间再总结下面经给大家分享
最后祝大家都能顺利拿下心仪 offer! 我的 github 面经
博主 3 月份在腾讯官网投递 Web 前端开发岗,一路从提前批走到正式批,战线长达3个月...真的不容易(菜是原罪),特此记录下征战鹅厂的面经,希望可以帮到大家。
音乐皓 收藏了文章 · 2020-08-19
输入大小写字母、数字、下划线:
<input type="text" onkeyup="this.value=this.value.replace(/[^\w_]/g,'');">
输入小写字母、数字、下划线:
<input type="text" onkeyup="this.value=this.value.replace(/[^a-z0-9_]/g,'');">
输入数字和点
<input type="text" onkeyup="value=value.replace(/[^\d.]/g,'')">
输入中文:
<input type="text" onkeyup="this.value=this.value.replace(/[^\u4e00-\u9fa5]/g,'')">
输入数字:
<input type="text" onkeyup="this.value=this.value.replace(/\D/g,'')">
输入英文:
<input type="text" onkeyup="this.value=this.value.replace(/[^a-zA-Z]/g,'')">
输入中文、数字、英文:
<input onkeyup="value=value.replace(/[^\w\u4E00-\u9FA5]/g, '')">
输入数字和字母:
<input onKeyUp="value=value.replace(/[\W]/g,'')">
除了英文的标点符号以外,其他的都可以中文,英文字母,数字,中文标点
<input type="text" onkeyup="this.value=this.value.replace(/^[^!@#$%^&*()-=+]/g,'')">
只能输入数字代码(小数点也不能输入)
<input onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')">
只能输入数字,能输小数点.
<input onkeyup="if(isNaN(value))execCommand('undo')" onafterpaste="if(isNaN(value))execCommand('undo')">
<input name=txt1 onchange="if(/\D/.test(this.value)){alert('只能输入数字');this.value='';}">
数字和小数点方法二
<input type=text t_value="" o_value="" onkeypress="if(!this.value.match(/^[\+\-]?\d*?\.?\d*?$/))this.value=this.t_value;else this.t_value=this.value;if(this.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?)?$/))this.o_value=this.value" onkeyup="if(!this.value.match(/^[\+\-]?\d*?\.?\d*?$/))this.value=this.t_value;else this.t_value=this.value;if(this.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?)?$/))this.o_value=this.value" onblur="if(!this.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?|\.\d*?)?$/))this.value=this.o_value;else{if(this.value.match(/^\.\d+$/))this.value=0+this.value;if(this.value.match(/^\.$/))this.value=0;this.o_value=this.value}">
只能输入字母和汉字
<input onkeyup="value=value.replace(/[\d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[\d]/g,''))" maxlength=10 name="Numbers">
只能输入英文字母和数字,不能输入中文
<input onkeyup="value=value.replace(/[^\w\.\/]/ig,'')">
只能输入数字和英文
<input onKeyUp="value=value.replace(/[^\d|chun]/g,'')">
小数点后只能有最多两位(数字,中文都可输入),不能输入字母和运算符号:
<input onKeyPress="if((event.keyCode<48 || event.keyCode>57) && event.keyCode!=46 || /\.\d\d$/.test(value))event.returnValue=false">
小数点后只能有最多两位(数字,字母,中文都可输入),可以输入运算符号:
<input onkeyup="this.value=this.value.replace(/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3')">
查看原文{代码...}
音乐皓 赞了文章 · 2020-08-19
输入大小写字母、数字、下划线:
<input type="text" onkeyup="this.value=this.value.replace(/[^\w_]/g,'');">
输入小写字母、数字、下划线:
<input type="text" onkeyup="this.value=this.value.replace(/[^a-z0-9_]/g,'');">
输入数字和点
<input type="text" onkeyup="value=value.replace(/[^\d.]/g,'')">
输入中文:
<input type="text" onkeyup="this.value=this.value.replace(/[^\u4e00-\u9fa5]/g,'')">
输入数字:
<input type="text" onkeyup="this.value=this.value.replace(/\D/g,'')">
输入英文:
<input type="text" onkeyup="this.value=this.value.replace(/[^a-zA-Z]/g,'')">
输入中文、数字、英文:
<input onkeyup="value=value.replace(/[^\w\u4E00-\u9FA5]/g, '')">
输入数字和字母:
<input onKeyUp="value=value.replace(/[\W]/g,'')">
除了英文的标点符号以外,其他的都可以中文,英文字母,数字,中文标点
<input type="text" onkeyup="this.value=this.value.replace(/^[^!@#$%^&*()-=+]/g,'')">
只能输入数字代码(小数点也不能输入)
<input onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')">
只能输入数字,能输小数点.
<input onkeyup="if(isNaN(value))execCommand('undo')" onafterpaste="if(isNaN(value))execCommand('undo')">
<input name=txt1 onchange="if(/\D/.test(this.value)){alert('只能输入数字');this.value='';}">
数字和小数点方法二
<input type=text t_value="" o_value="" onkeypress="if(!this.value.match(/^[\+\-]?\d*?\.?\d*?$/))this.value=this.t_value;else this.t_value=this.value;if(this.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?)?$/))this.o_value=this.value" onkeyup="if(!this.value.match(/^[\+\-]?\d*?\.?\d*?$/))this.value=this.t_value;else this.t_value=this.value;if(this.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?)?$/))this.o_value=this.value" onblur="if(!this.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?|\.\d*?)?$/))this.value=this.o_value;else{if(this.value.match(/^\.\d+$/))this.value=0+this.value;if(this.value.match(/^\.$/))this.value=0;this.o_value=this.value}">
只能输入字母和汉字
<input onkeyup="value=value.replace(/[\d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[\d]/g,''))" maxlength=10 name="Numbers">
只能输入英文字母和数字,不能输入中文
<input onkeyup="value=value.replace(/[^\w\.\/]/ig,'')">
只能输入数字和英文
<input onKeyUp="value=value.replace(/[^\d|chun]/g,'')">
小数点后只能有最多两位(数字,中文都可输入),不能输入字母和运算符号:
<input onKeyPress="if((event.keyCode<48 || event.keyCode>57) && event.keyCode!=46 || /\.\d\d$/.test(value))event.returnValue=false">
小数点后只能有最多两位(数字,字母,中文都可输入),可以输入运算符号:
<input onkeyup="this.value=this.value.replace(/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3')">
查看原文{代码...}
赞 16 收藏 25 评论 1
音乐皓 提出了问题 · 2020-08-04
大概2w条数据,一个页面差不多三个这样的下拉框
大概2w条数据,一个页面差不多三个这样的下拉框
关注 4 回答 3
音乐皓 提出了问题 · 2020-07-03
ng-easyui中tooltip打包成功以后效果失效
package.json
package-lock.json
本地是有效果的,但是打包到线上就没有效果了
ng-easyui中tooltip打包成功以后效果失效package.jsonpackage-lock.json 本地是有效果的,但是打包到线上就没有效果了
关注 1 回答 0
音乐皓 发布了文章 · 2020-06-17
<Table border ref="selection" size="small" @on-row-click="onClickRow"></Table>
// table组件点击一行任意位置选中
onClickRow(row, index) {
this.$refs.selection.toggleSelect(index)
}
写上toggleSelect(index)方法即可,iview文档上没有标出。
个人意见,仅供参考
{代码...} {代码...} 写上toggleSelect(index)方法即可,iview文档上没有标出。个人意见,仅供参考
赞 0 收藏 0 评论 0
音乐皓 提出了问题 · 2020-06-12
css的好像不支持打印页面的样式。
<style media="print" type="text/css">
.noprint{visibility:hidden}
</style>
这样打印隐藏的话 导航栏侧边栏也需要加上calss名。
除了这些还有别的方法实现效果吗
css的好像不支持打印页面的样式。<style media="print" type="text/css"> .noprint{visibility:hidden} </style>这样打印隐藏的话 导航栏侧边栏也需要加上calss名。 除了这些还有别的方法实现效果吗
关注 1 回答 0
查看全部 个人动态 →
(゚∀゚ )
暂时没有
注册于 2017-07-11
个人主页被 834 人浏览
推荐关注