整理JavaScript高级基础知识
整理JavaScript高级基础知识 因为空余时间很多..所以博客更新频率得相对频繁些.. 原型以及原型链 考察原型以及原型链: this 考察 this: new fn() 会执行 fn,并打印出 this,请问这个 this 有哪些属性?这个 this 的原型有哪些属性? this 自身没有属性 ... 查看全文
Node.js 爬虫批量下载美剧 from 人人影视 HR-HDTV
这两天发现了一个叫看知乎的站点。是知乎的苏莉安做的,当中爬虫使用的 Node.js。这里就针对上一篇博客中的美剧小爬虫,改用 nodejs 进行实现一下。体验一下强大的 Node.js。 假设之前没实用过 JavaScript,最好还是到 http://www.codecademy.com/ 做一下 ... 查看全文
辛星浅析一次ajax的实现过程
说到ajax,那绝对是一个老生常谈的话题,近些年ajax技术的使用颇为盛行。以下我们就以jQuery为例来从一个真实的项目中看一下ajax的实例。 首先是前端页面,这个页面我们使用的是bootstrap和自己的若干技术,最后我们有一个button。它的源码例如以下: $deal .= '<a hre ... 查看全文
JavaScript Cookie
Cookie 用于存储 web 页面的用户信息。 什么是 Cookie? Cookie 是一些数据, 存储于你电脑上的文本文件中。 当 web 服务器向浏览器发送 web 页面时,在连接关闭后,服务端不会记录用户的信息。 Cookie 的作用就是用于解决 "如何记录客户端的用户信息": 当用户访问 ... 查看全文
Javascript 实现简单的星级评分功能
使用 javascript 实现简单的星级评分功能,思路很简单,封装一个能进行重复调用函数: 当鼠标移入后,遍历评分div里的子div,然后前两个子div改变背景为灰色,后面全部为橙色,然后改变对应的评分内容; 当鼠标移出后,使用for循环把子div背景颜色和评分内容恢复初始化状态; 当鼠标点击时, ... 查看全文
C#转换集合类型为html源码输出
把代码过程中经常用的内容做个珍藏,如下资料是关于C#转换集合类型为html输出的代码。publicstaticstringToHTML(Hashtablehashtable){stringtmp= 查看全文
Vuejs入门-----安装+基本语法学习笔记
一、基本介绍 Vuejs是一套构建用户界面的渐进式框架。 vue-cli脚手架 搭建基本代码框架vue-router 官方插件管理路由vue-resourse Ajax通信webpack 构建工具es6+eslint eslint:es6代码风格检查工具工程化 组件化 模块化 移动端常用开发技巧:f ... 查看全文
使用css3实现小菊花加载效果
使用css3实现小菊花加载效果 最常见的就是我们用到的加载动画。加载动画的效果处理的好,会给页面带来画龙点睛的作用,而使用户愿意去等待。而页面中最常用的做法是把动画做成gif格式,当做背景图或是img标签来引用,这种方式最简单,也不会有兼容性的问题。不过最近再捣鼓CSS,看到一些动画的效果,不管是简 ... 查看全文
express框架结合ejs模板引擎使用
我们在项目里建立一个views文件夹(必须),然后在里面建立一个模板文件news.ejs: 然后js文件里绑定渲染关系: 然后启动服务,访问3000端口,页面输出: ... 查看全文
golang结构体json的时间格式化解决方案
最近开发项目时候发现一个结构体的Json转换的时间格式问题。即这种1993-01-01T20:08:23.000000028+08:00这种表示UTC方法。从我们习惯来说,更喜欢希望的是1993-01-0120:08:23这种格式。重新复现代码如下:packagemain import( 查看全文
初学html笔记--------01
怎么与浏览器交互? 1.鼠标 2.键盘输入 w3c标准: 中文名:万维网联盟!外文名:world wide web cansortium万维网联盟创建于1994年,是web技术领域最具权威个影响的国际中文性技术标准机构。 1.结构化标准语言 html 2.表现标准语言 css 3.行为标准语言 ja ... 查看全文
Vue.js系列之项目搭建
项目搭建具体步骤如下: 1.安装node (中)https://nodejs.org/zh-cn/ (英)https://nodejs.org/en/ 2.安装cnpm镜像 (node自带安装了npm,故不再安装) $ npm install -g cnpm --registry=https://r ... 查看全文
ASP.NET Multiple File Upload With Drag & Drop and Progress Bar Using HTML5
https://www.codeproject.com/script/Articles/ArticleVersion.aspx?aid=460142&av=669590 ... 查看全文
d3js data joins深入理解
Data joins 给定一个数据数组和一个 D3 selection 我们就可以attach或者说是'join'数组中的每个数据到selection中的每个元素上。 这将使得我们的数据和可视化元素之间建立紧密的联系并实现可视化成为可能。 比如如果我们有以下SVG的circles: <circle ... 查看全文
webpack打包vue2.0项目时必现问题(转载)
原文地址:http://www.imooc.com/article/17868 [Vue warn]: You are using the runtime-only build of Vue where the template compiler is not available. Either p ... 查看全文
h5、jquery 。个库CDN
<body onload=" ">是在页面所有元素(包括html标签以及引用到得所有图片,Flash等媒体)加载完毕后执行的, $(document).ready(function(){}) 替换为$(function) 是文档结构已经加载完成(不包含图片等非文字媒体文件),不必等到所有的加载完毕. ... 查看全文
今日头条的内容json
{ "message": "success", "data": { "media_user_id": 60926072473, "webp_image_detail": [ { "url": "http://p1.pstatp.com/details/v0/w640/1f7b0000bc5cca95... ... 查看全文
【CSS】定位之下尺寸百分比参考对象
先上结论: 子元素没有设置定位,其尺寸设置百分比参照的对象是 该子元素的父级元素; 子元素绝对定位后,其尺寸设置为百分比参考的对象是 该子元素设置了定位(这里的定位包括绝对定位,相对定位和固定定位)的祖先元素(一层一层往上找,直到找到定位的祖先元素停止)。若没有找到目标,则参照的是浏览器窗口。 下面 ... 查看全文
DOM操作之CSS操作
操作行内样式 写法:元素节点.style 得到该元素节点的CSS样式声明对象;CSSStyleDeclaration 元素节点.style.样式名 -->获取或设置指定元素的样式 注:在通过元素节点.style.样式名 来获取或设置元素节点样式的时候,如果样式属性带中划线(font-size;bac ... 查看全文
Webstorm2017.1.4 new里找不到vue文件的处理方法
2017.1.*版本都有原生vue的配置,那么为什么找不到呢? settings 添加*.vue 就ok了。 在这里设置一下初始化模板,我刚打开时是没有Vue File的,那就添加好了,如图。 至于为什么图标还是h,,我猜可能是一个小bug吧 ... 查看全文
d3js enter/exit深入了解
在 Data joins 章节我们演示了当data和dom element个数相同时的情况 <div id="content"> <div></div> <div></div> <div></div> </div> and some data: var myData = [ 10, 40, 20 ] ... 查看全文