JavaScript
野生前端工程师
这是一只野生的程序员
展开
-
nodejs实现表单数据的提交
该篇文章实现的是把一个页面的表单数据提交到nodejs编写的后台。写的不足之处请多多谅解。 index.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>表单上传</title></head><body><form action="http://127.0.0.1:9999/do原创 2017-03-01 12:22:26 · 6557 阅读 · 0 评论 -
javascript怎样数组去重并排序。效率最快的方法
function remove(arr){var newarr=[];var obj={};for(var i=0;i原创 2017-02-11 13:56:12 · 585 阅读 · 0 评论 -
nodejs自学笔记一
1.运行node文件node D:\wamp\www\node_middle\demo1\helloworld.js也可以先进入文件目录下 在用 node helloworld运行 nodejs是服务器的程序,写的 js语句,都将运行在服务器上,返回给客户端的,都是已经处理好的纯html 代码(可以说node是一个js的执行环境) 如果服务器端的内同有修改,则需要重启服务器才能实现同步更新 2原创 2017-02-26 14:43:55 · 420 阅读 · 0 评论 -
javascript之变量和参数
在很多JavaScript编程人员的印象中,定义变量用var和不用没有区别,但实际是存在差异的: 如果使用var定义变量,那么程序会强制定义一个新变量(及时变量名相同)。 如果没有使用var定义变量,系统会有优先在当前上下文中搜索是否存在该变量。只有在该变量不存在的前提下,系统才会重新定义一个新变量。var bb = 1;function aa() { bb = 2; a原创 2017-03-02 21:52:40 · 393 阅读 · 0 评论 -
nodejs中的cookie与session
● Cookie是一个简单的想法:当访问一个页面的时候,服务器在下行HTTP报文中,命令浏览器存储一个字符串;浏览器再访问同一个域的时候,将把这个字符串携带到上行HTTP请求中。第一次访问一个服务器,不可能携带cookie。 必须是服务器得到这次请求,在下行响应报头中,携带cookie信息,此后每一次浏览器往这个服务器发出的请求,都会携带这个cookie。特点 ● cookie是不加密的原创 2017-03-19 18:18:05 · 707 阅读 · 4 评论 -
HTML5实现移动端之-rem布局
移动端rem布局 1.原理 rem相对于html的font-size的大小。根据此原理在不同设备下设置不同的font-size,显示的效果如出一辙,从而达到自适应的效果。 2.举例html{font-size:16px;}.area{width:10rem;height:5rem;}这时的.area的宽度就是160px,高度就是80px;3.方法 1.根据媒体选择器设置html原创 2017-05-25 18:15:17 · 586 阅读 · 0 评论 -
bluebird.js - 让所有浏览器都支持 ES6 Promise 对象
最近一个项目使用的axios首先说下axios虽说是支持ie8+,不过其原理是基于promise之上实现的所以会有不兼容ie的问题 也就是trident内核的全不行。ie浏览器下一只报错,数据也加载不出来。网上百度说使用polyfill.js解决,但是我引入后还是要报promise未定义错误。后台看到一篇博客说可以使用bluebird.js解决。果然原创 2018-02-07 17:25:39 · 11080 阅读 · 1 评论