当前位置:首页 » JavaScript技术

JavaScript技术

3
阅读

Jsoup(一)Jsoup详解(官方)

一、Jsoup概述1.1、简介jsoup是一款Java的HTML解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来...
来源 2017-12-14 14:40
12
阅读

NodeJS爬虫入门

1.写在前面往常都是利用Python/.NET语言实现爬虫,然现在作为一名前端开发人员,自然需要熟练NodeJS。下面利用NodeJS语言实现一个糗事百科的爬虫。另外,本文使用的部分...
来源 2017-12-13 21:41
4
阅读

Nodejs的运行原理-科普篇

前言Nodejs目前处境稍显尴尬,很多语言都已经拥有异步非阻塞的能力。阿里的思路是比较合适的,但是必须要注意,绝对不能让node做太多的业务逻辑,他只适合接收生成好的数...
来源 2017-12-13 15:41
19
阅读

深入理解ES6之—增强的数组功能

创建数组Array.of()方法ES6为数组新增创建方法的目的之一,是帮助开发者在使用Array构造器时避开js语言的一个怪异点。Array.of()方法总会创建一个包含所有传入参数的数组...
来源 2017-12-13 15:00
3
阅读

Require,js配置使用心得

首先大家要知道requirejs是干嘛用的,要解释,那就用一句话说下:RequireJS是一个JavaScript文件和模块加载器接下来我们开始学会配置使用requireJs,当然在学习使用的过...
来源 2017-12-13 13:20
2
阅读

js(jquery)绑定点击事件

buttontype=submitid=testtest/button第一种$(#test).click(function(event){/*Actontheevent*/});第二种document.getElementById('#foo').addEventListener('click...
来源 2017-12-12 22:40
4
阅读

js 数组去重复的方法

数组去重复是js中常用的方法,归纳了四种如下:1.for+indexOf去重复1vararr=[3,5,5,4,1,1,2,3,7,2,5];2vartarget=[];3for(vari=0,len=arr.length;ilen;i++){4if(target.in...
来源 2017-12-12 18:00
3
阅读

Angular4.0引入laydate.js日期插件方法

Angular是不支持直接引入js文件的,下面介绍项目如果引入laydate.js的方法一、将下载的laydate中的js和theme文件放到一个统一的文件下面,我把它放到asset下二、在angular...
来源 2017-12-12 16:00
5
阅读

node.js入门(express和superagent的使用)爬博客园和知乎数据,并实时显示到前端

先来看一下结果:用到的东西:前端(H5盒子模型+vue+jquery)后端node.js(express+superagent),这里没有用到数据库和其他存储数据的文件。前端发送ajax请求,后端用exp...
来源 2017-12-12 01:20
1
阅读

Jackson将json string转为Object,org.json读取json数组

从json文件读取jsonstring或者自定义jsonstring,将其转为object。下面采用的object为map,根据map读取json的某个数据,可以读取第一级的数据name,后来发现想转成JsonArr...
来源 2017-12-11 16:40
2
阅读

JS 获取移动终端浏览器版本信息

!DOCTYPEhtmlhtmllang=zhheadmetacharset=UTF-8title/title/headbodyscripttype=text/javascriptvarbrowser={versions:function(){varu=navigator.userAgent,app=na...
来源 2017-12-11 15:20
6
阅读

Vue 2.x + Webpack 3.x + Nodejs 多页面项目框架(上篇——纯前端多页面)

Vue2.x+Webpack3.x+Nodejs多页面项目框架(上篇——纯前端多页面)@(HTML/JS)一般来说,使用vue做成单页应用比较好,但特殊情况下,需要使用多页面也有另外的好处。例如手...
来源 2017-12-10 22:20
6
阅读

一个简单的 js 时间对象创建

JS中获取时间很常见,凑凑热闹,也获取一个时间对象试试首先,先了解js的获取时间函数如下:varmyDate=newDate();//创建一个时间对象myDate.getYear();//获取当前年份(2...
来源 2017-12-10 22:20
4
阅读

ActiveReports 报表控件发布全新 V12 版本,多项新特性增强设计能力

日前,全球控件行业领导者葡萄城宣布正式发布报表控件产品ActiveReports报表控件v12版本,新版本再次针对设计器的功能及易用性方面做了极大的增强,真正让用户零编码实现...
来源 2017-12-08 10:40
1
阅读

SpreadJS 表格控件发布V11版本,新增图表及前端PDF导出!

 日前,全球最大的控件提供商葡萄城宣布,SpreadJS纯前端表格控件正式发布V11版本。新版本亮点颇多,不但为用户带来期待已久的图表功能,还新增前端导出PDF、列分组等功...
来源 2017-12-08 10:20
5
阅读

使用JSCH框架通过跳转机访问其他节点

之前搞了套远程访问ssh进行操作的代码,最近有需求,需要通过一台跳转机才能访问目标服务。在网上搜了半天,也没找到比较好的例子,就自己翻阅了下JSCH的API。但是看的云...
来源 2017-12-07 15:40
2
阅读

Servlet&JSP-HTTP服务器响应信息

完整代码请参考:https://github.com/devway9/java-exercise/tree/master/servlet-jsp目录1HTTP响应的格式2如何设置状态代码3HTTP响应报文头4Servlet状态的持续和页面的...
来源 2017-12-07 14:00
19
阅读

js断点调试心得

1.断点调试是啥?难不难?断点调试其实并不是多么复杂的一件事,简单的理解无外呼就是打开浏览器,打开sources找到js文件,在行号上点一下罢了。操作起来似乎很简单,其...
来源 2017-12-07 14:00
11
阅读

js监听浏览器离开页面操作

序言大家是否经常遇到在关闭网页的时候,会看到一个确定是否离开当前页面的提示框?想一些在线测试系统、信息录入系统等就经常会有这一些提示,避免用户有意或者无意中关...
来源 2017-12-07 09:40
9
阅读

基于Node.js的底层循环输入与process.stdin触发end事件

题记:  这几天一直在学习Node.js,正好学习到了Node的process对象,以及此对象中的一些内容。下面,今天就来讲讲怎么利用原生的process来实现,基本的循环输入!正文: ...
来源 2017-12-06 13:20
1
阅读

案例学习总结:原生JS实现表格排序

最近在学习js的表格排序,没想到看不起眼的表格排序实际上却暗含了众多JS知识点。在这里记录一下此次学习过程。希望对大家也有所帮助。完整的表格排序涉及了下列这些知识...
来源 2017-12-05 20:40
2
阅读

JS 函数节流和去抖

1、什么是节流和去抖?节流。就是拧紧水龙头让水少流一点,但是不是不让水流了。想象一下在现实生活中有时候我们需要接一桶水,接水的同时不想一直站在那等着,可能要离...
来源 2017-12-05 16:00
1
阅读

js 获取每月有几周,根据年月周获取该周从周一到周日的日期等方法

本文基于react-native本人在用react-native写一个关于课程表的APP时需要课程表按照日期周期显示,网上查了许多方法,都没有达到自己想要的效果,根据一些方法的参考,再...
来源 2017-12-05 15:40
1
阅读

H5+JS+JQuery+ECharts实现异步加载

这几天,看了一下ECharts官网的API和Demo发现很有意思,于是就利用模型预测产生的数据做一个伪实时的动态数据显示。首先,创建一个index.html的文件,我用的vscode打开的...
来源 2017-12-04 19:42
6
阅读

[对smartMenu.js改进] 解决右键菜单栏在边缘弹出后,移出视图区域无法操作的问题

当用户在视图边缘(如右下角)右键召唤菜单栏的时候,菜单仍然从选中元素的右下角弹出,这时二级菜单栏一般都离开了视图区域,用户无法进一步操作。这个问题挺常见的,原...
来源 2017-12-04 17:40