JSWeb前端之路让前端飞

JavaScript & jQuery

2017-07-06  本文已影响69人  JasonJe

1. JavaScript

1.1 数据类型

1.2 打印输出

console.log('bacon', 'pesto')

利用反斜杠“\”进行转义

1.3 数学计算

加 Add:+
减 Subtract:-
乘 Multiply:*
除 Divide:/
模 Modulus:%

随机数 Math.random()
取整运算 Math.floor() 【取最接近的整数】

1.4 注释

单行注释 //
多行注释 /*...*/

1.5 变量

声明变量

var myName = 'JasonJe';

console.log('利用' + '连接变量');【不含空格】
利用“,”时候,存在空格。

1.6 控制流

比较运算符,>,<,>=,<=;
比较两个变量是否相等,===;
不想等,!==.

逻辑运算

1.7 函数

function functionName(inpuVar) {...}

return返回函数结果

function 思想:分而治之

1.8 变量作用域

Scope全局变量,所有部分可以访问;Global Scope局部变量,存在部分可以访问。

1.9 数组

1.10 循环

e.g.

var i;
for (i = 1; i<=10000; i++){
  x = x + i;
}
x;

循环嵌套:外层循环遍历一次,内层循环全部遍历。

2. JavaScript & the DOM

2.1 JS文件链接HTML

<script src='js/main.js'></script>,【<head>标签之中】

2.2 DOM The Document Object Model

2.2 jQuery初探

<script src='https://code.jquery.com/jquery-3.1.0.min.js'></script>,【<head>标签之中】

3. jQuery

3.1 jQuery介绍

利用$('.button').someAction来指定CSS中的元素,并进行相应的动作。

可以直接指定ID来确定元素。

<script type="text/javascript" src="script.js"></script>,【<head>标签之中】

$(document).ready(something);,当document是ready(),做一些事情(somthing)。

利用"{"和"}"来包括jQuery语句:

function(){
    jQuery magic;
}
$(document).ready(function() {
    jQuery magic;
});

jQuery magic语句范例:$('div').slideDown('slow');

3.2 jQuery函数

父子元素操作,使用:nth-child()进行选择,参数为第几个元素;
最后一个子元素的定义为::last-child

只针对当前对象进行操作,并非所有对象。

$(document).ready(),文档加载时,函数激活。

3.3 HTML 操作

3.4 jQuery 事件

3.5 jQuery 效果

$(document).ready(function() {
    $('img').effect(anim, speed);
});
上一篇 下一篇

猜你喜欢

热点阅读