会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
学会努力,永不放弃
博客园
首页
新随笔
联系
订阅
管理
2017年10月11日
javascript---闭包
摘要: 1. 闭包 有权访问另一个函数作用域中变量的函数,常见创建闭包的方式是在一个函数内部创建另一个函数。 2. 闭包原理 先看看普通函数执行过程中,如何在作用域链查找变量的: compare函数在执行过程中的作用域链: 简单的闭包函数: 注意: 由于闭包会包含它的函数的作用域,因此比其他函数占用内存要多
阅读全文
posted @ 2017-10-11 10:09 frank_chenhuan
阅读(114)
评论(0)
推荐(0)
2017年9月29日
同源策略,跨域资源共享和JSONP
摘要: 1. 同源策略 同源策略限制从一个源加载的文档或脚本如何与来自另一个源的资源进行交互。这是一个用于隔离潜在恶意文件的关键的安全机制。 一个源的定义: 协议+域名+端口三者组合都相同,则属于同源策略,其他都是跨域策略 2. 跨域资源共享 跨域资源共享(CORS)是一份浏览器技术的规范,提供了Web服务
阅读全文
posted @ 2017-09-29 11:34 frank_chenhuan
阅读(174)
评论(0)
推荐(0)
2017年9月17日
javascript---繼承
摘要: ECMASCript关于继承:实现继承 继承了实际方法, 其实现最主要是利用原型链 1. 原型链继承 原型链实现继承的主要方法,基本思想是利用原型让一个引用类型继承另一个引用类型的属性和方法。 注意以下几点: (1)所有自定的对象默认的原型是Object的实例,所有的函数都有一个[[prototyp
阅读全文
posted @ 2017-09-17 10:21 frank_chenhuan
阅读(165)
评论(0)
推荐(0)
2017年9月16日
javascript 创建对象几种方式
摘要: 构造函数,原型, 实例之间的关系: 1. 工厂模式 例如: createPerson()函数虽然解决了多个相似对象的创建,但是没有解决对象的识别的问题,即怎么知道一个对象的类型 2. 构造函数模式 在创建Person对象实例时, 必须使用new操作符,做了以下几个方面: (1) 创建一个新的对象 (
阅读全文
posted @ 2017-09-16 11:53 frank_chenhuan
阅读(207)
评论(0)
推荐(0)
let, var 和const命令
摘要: 1. let 与 var之间的区别 (1) 作用范围: let 作用于所处变量代码块, 而var作用于函数作用域。 (2) let不存在变量提升 (3) let存在暂时性死区(只要一进入当前作用域, 所使用的变量就已经存在,但不可获取,只有等到声明那一行,才可获取和使用变量) (4) let不允许在
阅读全文
posted @ 2017-09-16 10:35 frank_chenhuan
阅读(125)
评论(0)
推荐(0)
2017年9月14日
django中根据用户的权限,显示change_list.html的内容和change_form.html中显示的字段
摘要: 应用需求: 设置好用户的权限之后, 用户登录后台之后,需要根据用户的权限,用户属于哪个组,显示哪些成员。 并且进入用户编辑页面之后, 设置显示用户的字段和字段显示方式 class MyUserAdmin(UserAdmin): def get_queryset(self, request): //通
阅读全文
posted @ 2017-09-14 11:52 frank_chenhuan
阅读(1533)
评论(0)
推荐(0)
2017年9月12日
如何组织和加载 CSS 内 Django 项目/应用程序?
摘要: 静态文件是一个简单的过程 ︰ Django 将搜索名为 static/的目录里面是在 INSTALLED_APPS的静态文件的任何应用程序。如果你有不依赖于任何应用程序的文件,你可以放在一个单独的目录中。此目录应添加到 STATICFILES_DIRS(一个元组) 中,所以 django 是意识到这
阅读全文
posted @ 2017-09-12 16:11 frank_chenhuan
阅读(127)
评论(0)
推荐(0)
2017年9月5日
typeof 和 instanceOf的区别
摘要: typeof一元运算符,用来返回操作数类型的字符串。 typeof几乎不可能得到它们想要的结果。typeof只有一个实际应用场景,就是用来检测一个对象是否已经定义或者是否已经赋值。而这个应用却不是来检查对象的类型。 Class 一列表示对象的内部属性 [[Class]] 的值。 JavaScript
阅读全文
posted @ 2017-09-05 13:42 frank_chenhuan
阅读(280)
评论(0)
推荐(0)
2017年9月2日
JS 中 new 操作符
摘要: this对象的理解: ( 1 ) this总是指向函数的直接调用者(而非间接调用者); ( 2 ) 如果有new关键字,this指向new出来的那个对象; ( 3 ) 在事件中,this指向触发这个事件的对象,特殊的是,IE中的attachEvent中的this总是指向全局对象Window。 new
阅读全文
posted @ 2017-09-02 19:54 frank_chenhuan
阅读(190)
评论(0)
推荐(0)
2017年9月1日
js清除浏览器缓存的几种方法
摘要: 浏览器缓存,有时候我们需要他,因为他可以提高网站性能和浏览器速度,提高网站性能。但是有时候我们又不得不清除缓存,因为缓存可能误事,出现一些错误的数据。像股票类网站实时更新等,这样的网站是不要缓存的,像有的网站很少更新,有缓存还是比较好的。今天主要介绍清除缓存的几种方法。 清理网站缓存的几种方法 me
阅读全文
posted @ 2017-09-01 17:12 frank_chenhuan
阅读(2448)
评论(0)
推荐(0)
下一页
公告