Dev
搜索

Dev

canvas 写字换行
发表于2016-08-19|html
示例如下 [pcsh lang=”js” tab_size=”4” message=”” hl_lines=”” provider=”manual”] <html> <head> <meta charset="utf-8"> <title>canvas写字换行</title> </head> <body> <style> #stage { background: rgb(200, 200, 200); } </style> <canvas id="stage" width="200" height="200"></canvas> <...
js 闭包
发表于2016-08-19|js
原文地址 http://www.cnblogs.com/uedt/archive/2010/10/28/1863389.html 当闭包被外部引用时,如果内部函数使用了外部函数的变量,那么外部函数调用结束,这些变量在内存不会被 释放,因为闭包需要它们 例如 [pcsh lang=”js” tab_size=”4” message=”” hl_lines=”” provider=”manual”] function outerFun() { var a = 0; function innerFun() { a++; } return innerFun; //注意这里 } var obj=outerFun(); obj(); //结果为1 obj(); //结果为2 var obj2=outerFun(); obj2(); //结果为1 obj2(); //结果为2 [/pcsh]  
js apply call caller callee bind 使用方法 区别分析
发表于2016-08-19|js
原文地址 http://www.jb51.net/article/20640.htm 一、call 方法 call([thisObj[,arg1[, arg2[, [,.argN]]]]]) call 方法可以用另一个对象调用一个方法。call 方法可将一个函数的对象上下文从初始的上下文改变为由 thisObj 指定的新对象。如果没有提供 thisObj 参数,那么 Global 对象被用作 thisObj。 示例 [pcsh lang=”js” tab_size=”4” message=”” hl_lines=”” provider=”manual”] function Obj() { this.value = "对象!"; } var value = "global 变量"; function Fun1() { alert(this.value); } window.Fun1(); //global 变量 Fun1.call(window); //global 变量 Fun...
js caller callee
发表于2016-08-19|js
原文地址 http://blog.csdn.net/laijieyao/article/details/43404953 caller返回一个函数的引用,这个函数调用了当前的函数;callee放回正在执行的函数本身的引用,它是arguments的一个属性   caller 1 这个属性只有当函数在执行时才有用2 如果在javascript程序中,函数是由顶层调用的,则返回null 示例 [pcsh lang=”js” tab_size=”4” message=”” hl_lines=”” provider=”manual”] var a = function() { alert(a.caller); } var b = function() { a(); } //b(); a(); [/pcsh] callee callee放回正在执行的函数本身的引用,它是arguments的一个属性 1 这个属性只有在函数执行时才有效2 它有一个length属性,可以用来获得形参...
js ~~ 符号
发表于2016-08-19|js
其实是一种利用符号进行的类型转换,转换成数字类型 [pcsh lang=”js” tab_size=”4” message=”” hl_lines=”” provider=”manual”] ~~true == 1 ~~false == 0 ~~"" == 0 ~~[] == 0 ~~undefined ==0 ~~!undefined == 1 ~~null == 0 ~~!null == 1 [/pcsh]  
array_chunk 数组分割
发表于2016-08-17|php
array_chunk() 函数把数组分割为新的数组块。 size就是把这个数组分割为新的数组时,每个数组的元素个数 array_chunk(array,size,preserve_key); 原文地址 http://www.w3school.com.cn/php/func_array_chunk.asp
vue 对象不能相互有重合
发表于2016-08-13|vuejs
经过实际测试发现 vue.js对象初始化时的对象el不能有包含关系 如果存在包含关系,貌似会对后实例化对象的操作产生影响,导致不可控    
vue.js 双向绑定
发表于2016-08-13|vuejs
经过实际测试 vue会对data属性对应的值进行代理 也就是如果构造时,data中是一个js的对象,那么这个对象改变时就会发生绑定的效果 如果在实例创建之后添加新的属性到实例上,它不会触发视图更新。 如果是直接修改了menu对象,而不是menu.key,值也不会变化 如下所示 [pcsh lang=”js” tab_size=”4” message=”” hl_lines=”” provider=”manual”] var menu = {key:currentType} var topmenu = new Vue({ el : '#tab', data : menu, }) [/pcsh] 这时的topmenu与menu的是绑定的,原文所说的代理 而如下写法currentType是没有绑定的,只会对data属性对应的全部进行绑定 如下所示 [pcsh lang=”js” tab_size=”4” message=”” hl_lines=”” p...
ajax php jsonp 跨域请求
发表于2016-08-12|php
使用jquery实现ajax跨域请求非常简单 跨域请求需要前端和后端配合 1,前端 以下是一个ajax使用jsonp跨域的示例 [pcsh lang=”js” tab_size=”4” message=”” hl_lines=”” provider=”manual”] $.ajax({ type:"post", url :apiweibo, dataType : 'jsonp', jsonp : 'callback', data: { page : page, type : type, }, success:function(res){ list.data = res.data; } }); [/pcsh] 2,后端 后端基本上也没什么变化,只是把你要回复的内容放在一个与前端jsonp字段同名的callback函数中 以下为示例 [pcsh lan...
three.js
发表于2016-08-12|threejs
原文地址 http://blog.csdn.net/webgl_/article/details/6424749 http://biancheng.dnbcw.info/javascript/389903.html    
1…545556…104
avatar
developer
AI相伴的开发者博客
文章
1034
标签
741
分类
36
公告
This is my Blog
最新文章
Cmder 跟随 Windows 明暗主题2026-10-28
Intel(R) System Usage Report禁用2026-10-18
压力测试2026-10-16
税务学习记录2026-10-13
wsl2中podman总是需要登录解决办法2026-10-10
分类
  • apicloud3
  • bootstrap8
  • cmder1
  • cocos2d-js5
  • createjs17
  • day45
  • docker16
  • egret14
标签
豆腐 与女生 事务 小数点 会展行业 鼠标点击穿透 https 按 tostring issuer array_map ajax请求 开放平台 prefork autodarkmode ueditor php7 算法 常用命令 wordpress,plugins_url 小程序开发 include() 路由不生效 变量导入数组 区别 时间复杂度 family soffice getx 图层 Post Formats 菜单 模型初始化 容器获取的不同点 header 复制文件 算法复杂度 解决 运营网站记录 图片
归档
  • 十月 2026 9
  • 八月 2026 1
  • 六月 2026 2
  • 五月 2026 1
  • 四月 2026 2
  • 三月 2026 3
  • 二月 2026 5
  • 一月 2026 3
网站信息
文章数目 :
1034
最后更新时间 :
© 2025 - 2026 By developer框架 Hexo 8.1.2|主题 Butterfly 5.7.0
搜索
数据加载中