For investors
股价:
5.36 美元 %For investors
股价:
5.36 美元 %认真做教育 专心促就业
java作为比较热门的一门课程,在如今人才济济的市场上,java占了各大市场上的人才65%,可见企业的需求量有多大,但作为java技术开发者,问题不在于技术上,常常忽略的都是些小问题,这是每个java工程师都会必犯的错误。
令很多 JavaScript 初学者意外的是,字符串的 replace 方法并不会 替换所有匹配的子串 ——而仅仅替换第一次匹配。当然 JavaScript 老手们都知道这里可以使用正则表达式,并且需要加上一个全局标志位(/g)。
另一个基本的逻辑错误就是在大小写不敏感的校验场合(字母可大写可小写)没有忽略大小写,此时 /i 标志位就很实用。
另一个基本的逻辑错误就是在大小写不敏感的每个 JavaScript 开发者都曾踩过这两个标志位的坑——因此别忘了在适当的时候用上它们
数组的 sort 方法 远远没有被充分利用,而且可能比开发者们想像的更加强大。你不仅可以对简单类型的数组项进行排序,可以通过属性来排序对象。如果哪天服务器端发来一段 JSON 数据,而且其中的对象需要排序,你可别忘了这一招!
很多时候,当一个动作元素(比如链接)被点击时,会触发某个功能。显然我们并不希望点击链接时浏览器顺着这个链接跳转,于是我们会习惯性地使用 JavaScript 类库的 Event.stop 方法:
在上面的第 2 节里,我展示了数组的 slice 和 apply 方法所能组合出的几个小妙招,所以对于数组方法的其它技巧,你应该已经做好心理准备了吧。这次我们使用 push 方法来合并数组:
这是一项不为人知的小技巧,简单的原生方法就可以实现数组合并这样的常见任务。(译注:这个方法的巧妙之外不仅在于 push 方法可以接收多个参数,还涉及到 apply 方法的第二个参数的用法。)
希望你通过以上java开发者常忽略的问题点会对你有所帮助,常操作,才能发现问题,相信你一定可以的。