lizhenqiu blog
最新评论流与站内评论搜索
Comment Stream
最新评论聚合
共 3005 条评论
Current Page
链接聚合
链接标签分页
Latest
评论流
第 56 / 151 页
当前展示 1101 - 1120 条,共 3005 条评论
JavaScript编程黑科技,装逼指南,高逼格代码
有问题
这类产生随机字符串的方法不严谨 因为
位数是不固定的 玩玩可以 实际使用估计不行
#3论如何优雅的取随机字符串
在我chrome控制台(版本 55.0.2883.87 m)
Math.random().toString(36).substring(2)//经测试23-26位都有可能
"7jz8ov7swm7ong7w77x9jdobt9"
为何和上面的有差异性呢?是我Chrome版本太低还是太高导致JS的版本不一致导致的?
#4这个可能有误导,不好意思,我已经修改了,因为Math.random生成的随机数可能很长,也可能很短。
从一个数组中找到一个数,O(n)的算法,找不到就返回 null。
正常算法不是这个么:
还有一个实用并且我经常用的:判断是否包含某元素,支持数组、字符串等
#8为什么用lastIndexOf 不直接用indexOf
#9下标从0开始,0==false
#9~是移位操作,找不到下标返回-1,移位之后是0,恰好0==false;找到的话,至少返回0,移位后是1,也就是true
#9
~ 是按位非, ~1 是 -2,这个地方是因为, if 里面的条件要经过两次处理,
ToBoolean(GetValue(exprRef))
其中 GetValue ,如果不是引用就直接返回原值,ToBoolean在处理Number时的规则是
The result is false if the argument is +0, −0, or NaN; otherwise the result is true.
所以你这个是在大部分时候是没有问题的
JavaScript编程黑科技,装逼指南,高逼格代码
让js脚本永远不报错的方法:
JavaScript编程黑科技,装逼指南,高逼格代码
还有个布尔值的处理
JavaScript编程黑科技,装逼指南,高逼格代码
格式化钱那个为啥不用 toLocaleString ?
JavaScript编程黑科技,装逼指南,高逼格代码
参考资料:
如何读懂并写出装逼的函数式代码
js奇淫技巧1
从一行代码里面学点JavaScript
有哪些短小却令人惊叹的 JavaScript 代码?
aaencode - Encode any JavaScript program to Japanese style emoticons (^_^) 在线js表情符号转码加密混淆
@意见反馈/技术支持/伊网/安企网
可以活泼但不能任性
@意见反馈/技术支持/伊网/安企网
开启移动默认是,顶部导航不自动固定,文章右边目录定位减少顶部距离,不准确跳转
人类第四次发现引力波:首次确定方位
假如做一个直径10km(周长31.4km)的巨轮,用大巨的电动机去带动,当转速越来越快,到达1W转/秒的时候,巨轮边缘的线速度超过光速了,那么根据爱因斯坦的理论,是不是巨轮的边缘会消失在这个空间(或进入另一个空间)。
人类第四次发现引力波:首次确定方位
假如我的屌长1光年,此时我躺在地上,由于地球的自转,是否吊另一端的线速度已超越光速?🥳
在这个尺度上,即使你长的是跟铁屌,也是跟面条一样柔软的。地球即使转上1圈,远端的屌头也还在原地,最终,你会被自己的屌捆在地球上,如果没有屌没有被它自己的惯性撕裂的话。😬😴
不存在理想刚体,棍子的速度传播等于机械波传播速度,远小于光速
想象一下一光年的屌在宇宙中挥舞的情景我就想笑,还有啊,你小心别碰到太阳什么的高温物体,你会把屌烧没的。
首先你得把一万光年的屌竖起来。
屌想超过光速~~只能脱离实体~~~
根据爱因斯坦的理论,不存在超越光速的物质可证:你没有屌……
jquery禁用a标签,jquery禁用按钮click点击
event.preventDefault();
取消事件的默认动作。
在 touchend 中解除 touchmove 绑定
用
取消了body的拖动事件。
恢复这个拖动事件只要
常用html、demo代码
php表单常用正则表达式
php 多维数组排序
*php版本5.5以上
on click事件在移动端点击无效bug
芳芳造型
#2173,移动端,点击之后某个区域后有阴影
html点击有阴影
去掉点击后面阴影区域方块决解方法css
今天偶然发现一件很奇怪的事儿。
在移动端,在我去掉css的伪类及其伪元素跟相关的js之后,
在我点击某块区域的时候,总有一个背景盖在上面,当初以为是Js搞得鬼,
后来发现却不以为然,原来是css的一个属性搞得鬼,希望可以帮到大家。
问题1:
如图所示,我所遇到的状况:
问题2:去掉点击区域的边框阴影效果
移动端:active伪类无效的解决方法
在iOS系统的移动设备中,需要在按钮元素或body/html上绑定一个touchstart事件才能激活:active状态。
#2
移动网页active
on click事件在移动端点击无效bug
移动端,点击之后某个区域后有阴影
html点击有阴影
去掉点击后面阴影区域方块决解方法css
今天偶然发现一件很奇怪的事儿。
在移动端,在我去掉css的伪类及其伪元素跟相关的js之后,
在我点击某块区域的时候,总有一个背景盖在上面,当初以为是Js搞得鬼,
后来发现却不以为然,原来是css的一个属性搞得鬼,希望可以帮到大家。
问题1:
如图所示,我所遇到的状况:
问题2:去掉点击区域的边框阴影效果
程序员编程常用网页工具集[游戏]
此前有这么一个段子,程序员A和B,A每天只写 100 行代码,字里行间规范清晰,其余大部分时间都在整理文档,备注的非常详细,B每天写 50000 行代码,却很少写注释,天马行空,为此还嘲笑A不够高效。随着业务越来越复杂,客户需求随时可变,两个人都开始组建团队,这个时候,功夫不负苦心人,A之前的努力都派上了用场,B只能佩服加惭愧。
我听到的版本是这样的: B成了A的领导, 让A重构之前B写的代码
我听到的是,B的项目提前开发完成,提早占领市场。😴😬
weiphp微信多客服系统插件
json在php中的使用之如何转换json为数组
数组$json = '{"a":1,"b":2,"c":3,"d":4,"e":5}';被json_decode()解码,转换回来的数据是对象,var_dump(json_decode($json))得到的是一个对象,如下:
那么,要怎么样才能把json数组转换为php格式的数组呢,采用以下方式:
这样得到的数据就是php的数组了:
效果如下:
weiphp微信多客服系统插件
订阅号是没有推送的,会挤在订阅号的文件夹里,服务号消息虽然少但是有推送,会和腾讯新闻一样单独出现在外面,效果会更好。
wdcp常用启动命令
8u ftp 可以连接但是无法获取目录的解决办法:无法打开传输通道。
解决办法: 按照这个做法,站点管理器---选择站点-----高级---选择活动模式-----确定。然后再开启,
wdcp常用启动命令
您好,如果您的ECS设置是允许IP直接访问的话,您直接在浏览器地址栏里输入IP地址即可,主机这边没有特殊要求的。
#2167,阿里云服务器创建网站用IP地址无法访问
阿里云服务器的本实例安全组配置规则没有设置,添加出站和入站端口就可以了。0.0.0/0代表全部允许全部IP。
你的安全组有没有设置过外网允许访问的IP,我遇到过类似的问题看看能不能帮你
管理控制台---云服务器ECS---网络安全下的安全组---对应的安全组后面的配置规则---添加安全组配置
因为不知道你这个是内网还是外网的问题(专有网络不用设置外网),所以可以都设置一下,端口范围用“数字/数字”的形式,授权对象填IP就行。不过那上面有提示你怎么填,按照要求一步步来就好
wdcp常用启动命令
阿里云服务器创建网站用IP地址无法访问
阿里云服务器的本实例安全组配置规则没有设置,添加出站和入站端口就可以了。0.0.0/0代表全部允许全部IP。
你的安全组有没有设置过外网允许访问的IP,我遇到过类似的问题看看能不能帮你
管理控制台---云服务器ECS---网络安全下的安全组---对应的安全组后面的配置规则---添加安全组配置
因为不知道你这个是内网还是外网的问题(专有网络不用设置外网),所以可以都设置一下,端口范围用“数字/数字”的形式,授权对象填IP就行。不过那上面有提示你怎么填,按照要求一步步来就好
简说javascript的this的指向4个运用场景
this的三个要点
1.this的指向是什么?
指向对象
2.this可以书写在哪里?
可以写在全局,也可以写在函数里
三种写在函数里的方式:
2.1 this可变
2.2 this可变
2.3 this不可变
3.this指向对象的原则
3.1 运行时决定
3.2 运行在全局时,永远指向window;
运行在函数时,函数是谁调用的就是指向谁;