少用JS匿名函数_不使用JS匿名函数的三个理由
无论你在什么时候读代码,您都必须注意到匿名函数。有时它们被称为 lambda,有时是匿名函数,不管怎样,我认为他们是不好使用的。匿名函数是一种在运行时动态声明的函数。它们之所以被称为匿名函数是因为不同于普通函数,它们并没有函数名 。
js判断对象、数组是否为空
做项目时想要根据判断对象是否为空,然后执行不同的操作,下面就整理下如何实现,针对数组和对象的通用方法。方法一:isPrototypeOf()和length判断、方法二:hasOwnProperty、方法三:利用JSON.stringify()方法
js判断数组是否包含某个元素
js判断JS 判断某变量是否为某数组中的一个值的4种方法(总结),分享给大家。indexOf()、正则表达式、arr.find() 、for循环结合if判断
如何写一个作用域安全的构造函数
构造函数本质上就是一个使用new操作符调用的函数,当多个人一同构建一个项目时,作用域构安全函数就非常必要,对全局对象意外的更改可能就会导致一些常常难以追踪的错误,这和平常设置空变量和空函数一样避免因为其他人可能发生的错误而阻塞程序执行。
技术面试官的9大误区
如果你做过技术面试官,就至少犯过下面9大误区中的一个:压制求职者,拿自己擅长的东西问求职者,寻找全才,根据自己喜好评判求职者,盲目相信求职者,自己说得太多,让求职者说得太少,不了解公司、团队、产品和岗位职责,不清楚自己在面试中的角色和职责
location.hash属性#_window.location.hash 使用
hash 属性是一个可读可写的字符串,该字符串是 URL 的锚部分(从 # 号开始的部分),#是用来指导浏览器动作的,都会被浏览器解读为位置标识符 , 这意味着这些字符都不会被发送到服务器端。对服务器端完全无用。所以,HTTP请求中不包括#。
web界面测试的目标,web界面测试用例设计
web界面测试基本点:文本框的测试、命令按钮控件的测试、单选按钮控件的测试、组合列表框的测试、复选框的测试、列表框控件的测试、滚动条控件的测试、查找替换操作
什么是数据交互格式?xml和json优缺点
就是客户端和服务端进行信息传输的格式(xml和json),双方约定用什么格式进行传输,然后解析得到自己想要的值,xml扩展标记语言,属于重量级(第一占宽带、第二解析难),json属于轻量级的数据交互格式(不占宽带,解析很简单)
大型网站架构设计方向初探
一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展