首页 > 代码库 > Javacript 学习笔记
Javacript 学习笔记
-.初探
javacript 学习无法是围绕着对象和属性两个方面来兜圈子,万变不离其宗。
在js中,能点出来的,或者中括号里面的必然是属性(方法)。数组除外。
对象调用属性!
对象调用属性!
对象调用属性!
整个js翻来覆去都在围绕这个事情做文章。
对象调用属性有两种方式:
1.直接点 window.onload 默认是null
2.window[onload] = window[null]=undefined
二.语言特点
是一个解释性语言,解释到哪里就执行到哪里,所以往往不会在一个地方等待,而是先把所有的代码执行完了在说。
比较灵活:
1.可以动态给对象添加属性,或者给属性赋值
2.只要你愿意,随时随地可以引入外部的js脚本,并且立即执行
三.回调函数
一句话概括:回调函数就是把一个函数当做参数,传入另一个函数中,传进去的目的仅仅是为了在某个时刻去执行它
函数必须打一个括号才能执行。
比如:
$(function(){ })
$( )
就是一个函数,打了括号,
function(){}
就必须执行
真相:
var $ = function(callback){ callback() }
egg:
var $ = function(id){ return { element : document.getElementById(id) , on : function(event,callback){ this.element[‘on‘ + event] = callback; } }}
如果js给dom添加一个点击事件,一般会这样写
dom.onclick = function(){}或dom[‘onclick‘] = function(){}
调用egg:
window.onload = function(){ $(‘box‘).on(‘click‘,function(){ $(‘box‘).element.style.background = ‘green‘; });}
学习参考地址:http://www.xiaotublog.com/
Javacript 学习笔记
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。