Web前端

JavaScript错误处理和堆栈追踪浅析

1

yuehanjs 发布于 2017-03-10

有时我们会忽略错误处理和堆栈追踪的一些细节, 但是这些细节对于写与测试或错误处理相关的库来说是非常有用的. 例如这周, 对于 Chai 就有一个非常棒的PR, 该PR极大地改善了我们处理堆栈的方式, 当用户的断言失败的时候, 我们会给予更多的提示信息(帮助用户进行定位). 合理地...

阅读(114)评论(0)赞 (0)

JavaScript的注入引出技术诈骗

3

shuimunianhua 发布于 2017-03-02

0×01 前言 在最近的恶意软件的调查中,我们发现了一些有趣的混淆JavaScript代码。此代码伪装成现在流行的插件AddThis social sharing的一部分,在URL命名约定和图像文件中使用它。恶意软件最终将网站访问者重定向到node.additionsnp[.]t...

阅读(48)评论(0)赞 (1)

美观又实用,10款强大的开源Javascript图表库

15

mairuian 发布于 2017-02-27

随着发展,现代 Web 设计在改善体验和功能的同时,对于美观的追求也越来越高,可视化、交互式、动态等元素和效果似乎已成为标配。 以下是为开发者推荐的 10 款开源 Javascript 图表库,可以帮助实现各种漂亮的功能。话不多说,直接开始吧! 1、ECharts ECharts...

阅读(55)评论(0)赞 (1)

JavaScript 基本数据类型和引用类型的区别详解

5

binghuakai 发布于 2017-02-27

前两天看到kraaas大神的关于基本数据类型和引用类型的区别的文章觉得写得非常不错,就想着在其基础上加上自己平时看到的一些知识点和理解,所以就有了以下的文章 js基本数据类型: js基本数据类型包括:undefined,null,number,boolean,string.基本数...

阅读(62)评论(0)赞 (1)

盘点JavaScript函数的基本知识

1

shuimunianhua 发布于 2017-02-21

本文旨在提供web开发人员必须了解的所有JavaScript函数的基本知识。 函数于软件开发者而言并不是什么奇幻世界。如果你的日常活动涉及到编码,哪怕是一点点,那么在一天结束的时候,你一定创建/修改了一个或多个函数。 简而言之函数只不过是一组执行某个操作的语句。函数可能会有一些输...

阅读(67)评论(0)赞 (1)

《浅谈架构之路:前后端分离模式》

binghuakai 发布于 2017-02-16

前言:分离模式 对前后端分离研究了一段时间,恰逢公司有一个大项目决定尝试使用前后端分离模式进行,便参与其中。该项目从2016年初立项至今,平平稳稳得度过,但也涌现出越来越多的问题,绝对不是说前后端分离模式不好,而是很多公司在尝试前后端分离的时候没有做好充分得准备。 网上对前后端分...

阅读(78)评论(0)赞 (1)

任何使用jQuery Mobile网站中都存在一个尚未修复的XSS漏洞

5

binghuakai 发布于 2017-02-16

概述 根据国外媒体的最新报道,谷歌公司的安全工程师Eduardo Vela在jQuery Mobile框架中发现了一个安全漏洞,这个漏洞将会让所有使用了jQuery Mobile的网站暴露于跨站脚本攻击风险之下。 安全客小百科:jQuery Mobile jQuery Mobil...

阅读(57)评论(0)赞 (1)

反思JavaScript:论for循环的死亡

1

shuimunianhua 发布于 2017-02-14

我们一直在使用JavaScript的for循环。但现在,在最新的函数式编程技巧的支持下,过时的它应该退休了。幸运的是,你不必是一个函数式编程大师,也可以做出这个改变。更幸运的是,这就是你在眼前项目中可以立马做的事情! 我们一直在使用JavaScript的for循环。但现在,在最新...

阅读(62)评论(0)赞 (1)

JavaScript设计模式入门和框架中的实践

1

shuimunianhua 发布于 2017-02-14

在编写JS和组装代码的过程中,运用一定的设计模式可以让我们的代码更加优雅、灵活。 下面笔者就结合诸如redux的subsscribe、ES6的class、vue里面的$dispatch、jquery里面的on/off来给大家简单介绍下设计模式在这些库、语法和框架中的使用。  设计...

阅读(55)评论(0)赞 (1)

浮动布局所带来的影响以及如何清除浮动

6

yuehanjs 发布于 2017-02-06

在页面的布局过程中浮动是个好东西,我们经常会用到浮动布局,它可以使元素共享一行,极大的方便了我们的布局过程。但是很多人可能只是会用,对浮动的原理只是一知半解,如果没有清晰的认识到浮动所带来的影响以及如何清除浮动所带来的影响,那么面对代码量庞大的页面将会变得一头雾水。所以接下来我们...

阅读(47)评论(0)赞 (1)