this jq css()原理==>json运用
来源:互联网 发布:美国令人感动的 知乎 编辑:程序博客网 时间:2024/06/16 13:21
this
- 函数自执行 this —> window
- 对象中 this指向的对象本身
<!DOCTYPE html><html lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="Author" content=""> <meta name="Keywords" content=""> <meta name="Description" content=""> <title>json运用</title> <style type="text/css"> * { margin: 0; padding: 0;} a {text-decoration: none;} ul,li { list-style: none;} body { font-family: "Microsoft yahei"; padding: 100px;} </style> </head><body> <div class="box"></div><script type="text/javascript"> /* this 函数自执行 this ---> window 对象中 this指向的对象本身 */ /* var a = 2; window.a = 2; function fn(){ var a = 1; alert(this.a);//this==>window } fn();//undefined;==>window.a */ // this指向的对象本身 /*var person = { name:"goudan", age:22, address:"广州", phone:"1320251000", say:function(){ alert("请记住它!!!"+this.name+this.age+this.address); } } person.say();*/ //document.getElementById("box").innerHTML = "请记住它!!!"; $(function(){ $(".box").html("请记住它且理解它!!!").css({"color":"#f60","font-weight":"bold"}) }) function $(param){ if(typeof param == "function"){ window.onload = param; }else if((typeof param).toLowerCase() == "string"){//$("#box")==>document.getElementById("box").innerHTML = "请记住它!!!"; /*if(param.charAt() == "#"){ //charAt(index) 返回下标的字符,index可选,默认下标0 param = param.substring(1,param.length);//[1,param.length) var dom = document.getElementById(param); }else if(param.charAt() == "."){ //param = param.substring(1,param.length);//[1,param.length) var dom = document.querySelector(param); }*/ var dom = document.querySelector(param); /* !!!!! dom 为json服务 */ } /* 怎么实现jq链式操作? 只有对象才可以.==>返回对象 */ var json = { html:function(value){ dom.innerHTML = value; return this; //==>json }, css:function(obj){ for(var attr in obj){ dom.style[attr] = obj[attr]; } return this; } //单个attr==>css(attr,value) /*css:function(attr,value){ dom.style[attr] = value; return this; }*/ } return json; }</script></body></html>
0 0
- this jq css()原理==>json运用
- vue2中的“$(this)” === JQ中$(this)--飞机票项目
- jq+css
- JQ原理
- jq CheckBox运用
- jq ajax运用
- AJAX实战之JSON使用 (JQ中运用post()和ge()方法分别实现)
- Jq 中的this $(this)问题
- Json 运用
- 很详细的JSON和JSONP原理与运用
- jq+json+ajax demo
- jq-json query工具
- jq - ajax- json
- JQ读取Json
- js/jq解析json
- jq遍历json/数组
- linux json工具 jq
- shell jq 解析json
- 在云上玩深度学习
- 正则表达式贪婪与非贪婪模式
- python爬虫(14)获取淘宝MM个人信息及照片(下)(windows版本)
- 什么是TensorFlow?TensorFlow 中文版资源大全
- 20170317
- this jq css()原理==>json运用
- 关于C语言的数组部分归纳
- 左边固定宽度右边自适应
- 字典序算法
- 瞎谈CNN:通过优化求解输入图像
- 关于实对称矩阵的特征向量
- 个人编程规范
- JavaScript 核心基础1
- css-display/visibility