Dev
搜索

Dev

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    
MySQL 提示字段没有默认值 doesn’t have a default value 解决方法
发表于2016-08-11|mysql
原文地址 http://happynetlife.blog.163.com/blog/static/17982905201242695711323/ 修改配置文件 去掉sql-mode 中的STRICT_TRANS_TABLES linux服务器可能有多个配置文件 使用如下命令查看mysql配置文件的地址 [pcsh lang=”php” tab_size=”4” message=”” hl_lines=”” provider=”manual”] /alidata/server/mysql/bin/mysqld --verbose --help | grep -A 1 'Default options' [/pcsh] 原文地址 http://blog.sina.com.cn/s/blog_437cbe1b0100i8ij.html mysql会一个一个载入,没有的话就去载入下一个 当把所有已存在的配置文件中的STRICT_TRANS_TABLES都去掉了,就可以使用了 修改配置之后重启 mysql ...
条件赋值的 一种简单写法
发表于2016-08-10|php
如下所示 [pcsh lang=”php” tab_size=”4” message=”” hl_lines=”” provider=”manual”] $_GET ['from'] == 'store' && $html = 'simple_login'; [/pcsh] 优先级 1,&&  2,|| 3, = 当$_GET [‘from’]为‘store’时,php会继续计算&&后面的部分以确定这个表达式的真伪,所以$html会被赋值为‘simple_login’ 当$_GET [‘from’]不为‘store’时,前半部分的值为false,这时php不会继续运算后面的部分,所以$html为原值  
thinkphp 文件操作 存储操作
发表于2016-08-10|thinkphp
thinkphp 在Think\Storage\Driver下有两个驱动File和Sae 还有一个Storage文件存储类 一般情况下,我们就直接用Storage的一些静态方法就足够了,方便以后的程序移植,如下所示 [pcsh lang=”php” tab_size=”4” message=”” hl_lines=”” provider=”manual”] protected function _initialize(){ if(Storage::has('./Data/install.lock')){ $this->error('已经成功安装了WeiPHP,请不要重复安装!'); } } [/pcsh]
1…525354…102
avatar
developer
AI相伴的开发者博客
文章
1011
标签
712
分类
31
Follow Me
公告
This is my Blog
最新文章
react native 0.83 turbo modules 安卓 使用记录2026-01-10
一种适合开发的设计风格2026-01-07
使用virtualbox 记录2026-01-04
ppa launchpad镜像2025-12-29
multipass 使用记录2025-12-28
分类
  • apicloud3
  • bootstrap8
  • cocos2d-js5
  • createjs17
  • day45
  • docker16
  • egret14
  • flash2x2
标签
常用 COS 页面高度 egret 基本使用 $wpdb 拓展 禁止 mb_strcut H5 微信接口 ppt 无效 百度 getnv 微信支付 微信红包 session共享 模板字符串 thinkphp 常见问题 join 不同终端 url wordpress,plugins_url 和数组 对象 json 删除失败 poppler ci 对工作的思考 denied 中 会展行业 60 tostring 低成本 解决 我的全新开始
归档
  • 一月 2026 3
  • 十二月 2025 5
  • 十一月 2025 2
  • 十月 2025 5
  • 九月 2025 5
  • 八月 2025 2
  • 七月 2025 1
  • 五月 2025 1
网站信息
文章数目 :
1011
本站访客数 :
本站总浏览量 :
最后更新时间 :
© 2025 - 2026 By developer框架 Hexo 8.1.1|主题 Butterfly 5.5.4
搜索
数据加载中