大师网-带你快速走向大师之路 解决你在学习过程中的疑惑,带你快速进入大师之门。节省时间,提升效率

前端-常见跨域解决方案

var http = require('http'); jsonp缺点:只能实现get一种请求。 二、 document.domain + iframe跨域 此方案仅限主域相同,子域不同的跨域应用场景。 实现原理:两个页面都通过js强制设置document.domain为基础主域,就实现了同域。 1.)父窗口:(http://www.domain.com/a.html) document.domain = 'domain.com'; }, // 修改响应信息中的cookie域名 cookieDomainRewrite: 'www.domain1.com' // 可以为false,表示不修改 }));

js shell 获取文件的创建时间

} 在需要触发显示逻辑的控件的onclick方法,实现点击超过一定次数之后显示版本号的逻辑: // 如果已经显示版本号,就不再显示 if (document.getElementById("version")) { return;substr(4 - RegExp.$1.length)); 在js代码混淆压缩时,shell脚本中加入获取当前时间赋值给js预定义的那个变量version # 当前时间设置为版本号 currentTime=`date +%Y%m%d%H%M

前端常见跨域解决方案(全)

document.body.appendChild(iframe); 八、 Nodejs中间件代理跨域 node中间件实现跨域代理,原理大致与nginx相同,都是通过启一个代理服务器,实现数据的转发。1、 非vue框架的跨域(2次跨域) 利用node + express + http-proxy-middleware搭建一个proxy服务器。 1.)前端代码示例: var xhr = new XMLHttpRequest(); }, // 修改响应信息中的cookie域名 cookieDomainRewrite: 'www.domain1.com' // 可以为false,表示不修改 }));

15分钟,教你搭建自己的个人网站(非博客),以及如何赚钱

15分钟,教你搭建自己的个人网站(非博客),以及如何赚钱 如果你不是开发人员,只想搭建网站来运营赚钱,请移步:http://www.jianshu.com/p/4219095bfd31 前言 搭建博客网站很简单的,hexo框架+github服务器,网页代码随便改改界面,最后注册一个域名就搞定了。比如我很在之前弄得一个,N个月没更新:http://android-studio.cc,网站做的一般域名倒还行,哈哈。 本文就不讨论这个了,

前端开发周报:CSS 布局方式与JavaScript动画库

前端开发周报:CSS 布局方式与JavaScript动画库 前端开发周报:CSS 布局方式与JavaScript动画库 1、常见 CSS 布局方式 详见: 一些常见的 CSS 布局方式梳理,涉及 Flex 布局、Grid 布局、圣杯布局、双飞翼布局等。http://cherryblog.site/common-CSS-layout.html 2、几种 JavaScript 动画库推荐 JavaScript 库对设计师和开发人员来说,都是非常有用的工具。它们可以为你的网站添加一些超级强大的功能,

前端开发周报: CSS 布局方式方式与JavaScript数据结构和算法

前端开发周报: CSS 布局方式方式与JavaScript数据结构和算法 1、常见 CSS 布局方式详见: 一些常见的 CSS 布局方式梳理,涉及 Flex 布局、Grid 布局、圣杯布局、双飞翼布局等。http://cherryblog.site/common... 2、几种 JavaScript 动画库推荐JavaScript 库对设计师和开发人员来说,都是非常有用的工具。它们可以为你的网站添加一些超级强大的功能,给用户带来更好的体验。http://www.tuicool.com/arti

从编程小白到全栈开发:理解前后端

从编程小白到全栈开发:理解前后端 上一篇文章中让你安装的软件安装好了没?那些操作都尝试做了一遍没?没有的话,赶紧回头去再看一遍文章,动起手来吧。学编程,如果说有捷径的话,实操就是最好的捷径! 至此,我们在自己的电脑上为学习JS全栈开发安装好了开发环境,并在这一环境下,运行了两个你可能还看不太懂的前、后端代码。可能在你做这些操作的过程中,

《Kotin 极简教程》第14章 使用 Kotlin DSL

} 其方法功能简单说明如下: 方法 功能 onNext 发射一个正常值数据(value) onError 发射一个Throwable异常 onComplete 发射一个完成的信号 这里,我们通过调用onNext方法,把 OkHttp 请求之后的响应对象Response 作为正常值发射出去。 然后我们再创建一个数据接收源:一个观察者(Observer) val receiver: Observer = object : Observer { override fun onNext(resp: Response) { wrap.success(resp.body()!

Web 前端代码规范

selector[type="text"] { margin-bottom: 15px;editorconfig 文件,来避免常见的代码不一致和丑陋的 diffs。 使用四个空格的缩进。 在保存时删除尾部的空白字符。 设置文件编码为 UTF-8。 在文件结尾添加一个空白行。 JS 规范 语法 使用四个空格的缩进,这是保证代码在各种环境下显示一致的唯一方式。 声明之后一律以分号结束, 不可以省略 完全避免 == ! } var zhangsan = "zhangsan"; } var prop;

测试你的前端代码

}, 对于端到端测试,要记得在执行 npm test 之前,先执行 npm run build。其实这样很不方便,想一下之前的单元测试,不需要做这么复杂的操作,就是因为它可以直接在 node 环境下运行,既不用转译,也不用打包。 出于完整性考虑,看一下 webpack.config.js 文件,它是用来告诉 webpack 怎样处理打包: module.exports = { entry: '.forBrowser('chrome') . const retry = require('promise-retry') // .

测试你的前端代码

测试你的前端代码 本文作者:Gil Tayar 编译:胡子大哈 翻译原文:http://huziketang.com/blog/posts/detail?

Web设计流程优化:网页效果图设计新思路

Web设计流程优化:网页效果图设计新思路 传统的PS网页设计已经跟不上如今流式布局潮流的发展了,PS不可能把所有移动设备的尺寸都做一个版本出来。如果PS的页面过多,期间要修改一个通用的东西,也是牵一发而动全身。网页效果图设计新思路:使用html+css+less完成你的任务吧! 旧流程:P图 在网页设计的过程中,效果图一般总是通过Photoshop做出来的。多则几十过百的图层

如何从 Parse 手中拯救你的应用

如何从 Parse 手中拯救你的应用 作者:Reinder de Vries,原文链接,原文日期:2016/01/09译者:pucca601;校对:靛青K;定稿:numbbbbb 编者注:这篇文章是由 Reinder de Vries 撰写,一个在 LearnAppMaking.com 的独立应用开发者。 喔不! Parse 即将关闭.

【Sublime Text】使用Sublime Text 3写前端代码

【Sublime Text】使用Sublime Text 3写前端代码 新年伊始,我决定使用Sublime Text写前端代码。虽然IDEA写页面同样得心应手,但在前端方面,我现如今,仍是一个不折不扣小学生。所有,我希望在学习的过程中,使用一个相对轻量级的IDE,Sublime和插件的结合正好可以满足我的需求 需求 首先,轻量级的前端IDE需要如下功能: 树状导航 快速创建文件 代码自动补全 代码高亮 代码提示

作为一名设计师(美工)究竟有没有必要要学HTML和CSS呢?

作为一名设计师(美工)究竟有没有必要要学HTML和CSS呢? 我是一名平面设计师,也就是大家所说的“美工”,在应聘的时候注意到——“越来越多的被面试官问到,你除了会设计,代码方面会不会一点呢?” 所以,我要问了:那”CSS/HTML是不是仍然是一项很畅销的技能呢?” “是不是精通CSS和HTML的知识就可以找到一份好工作? ” 作为一名设计师(美工),到底有没必要学

【设计访谈:吴卓浩 x 马力】设计师如何找到好工作?

【设计访谈:吴卓浩 x 马力】设计师如何找到好工作? 这篇文章是吴卓浩老师前一篇访谈的第二部分,查看前一篇文章请点击 【设计访谈:吴卓浩 x 马力】学校的经历对之后找工作有什么影响? 吴卓浩,经历:INWAY Design 创始人,创新工场用户体验总监,Google 中国 UX 团队创立者和负责人。卓浩同时也是中国工业设计协会信息与交互设计专业委员会专家委员、IXDC 国际体验设

也谈小程序

吧,很清晰,包含了开发文档、开发工具、设计指南,很贴心 https://mp.weixin.qq.com/cgi-bin/wx 它适合干什么 说了上面两个对比,适合干的事情其实显而易见——适合用完即走的轻应用 其实面还是很广的,从广告营销、小游戏、微信公众号开发、正经网站、正经APP,其实都适合这么干,关键要看三点∶ 1、场景真的适合在微信内么? 2、够小、够传播性、用到微信诸多特性没?

1 前端技术栈的选择

1 前端技术栈的选择 前端技术栈的选择 author: lordkhandate: 2017-02-08 三种选择 Vue + TypeScript / ECMAScript Angular 2 + TypeScript React + ECMAScript 首先声明,我是后端开发,工作语言主要为Java / C#,因循传统,大部分和数据、效果相关的前端代码由我来写。自然而然的会对TypeScript有所偏爱。 Vue 初期技术栈是Vue + JavaScript,过渡到Vue + TypeScript,向前端同事推荐过Vue(不过大部分前端是只敬React

Meteor Mantra 介绍 (三)- 后端架构解释

import {Meteor} from 'meteor/meteor'; Meteor.methods({ 'posts.createComment'(_id, postId, text) { // method body } }); import admin from '. export default function () { posts(); } publications 和前面的 methods 类似,只是把 methods 换成 publications libs 一些工具函数 configs 和前端类似,也是设置配置。 main.js 后端的入口。在这里 import methods,publications 和 configuration 并且调用它们。例如 import publications from '. addInitialData();