学习JS基础(1)

JS中如何获取元素

通过ID名称来获取元素:
document.getElementById(‘元素的ID‘)

事件:鼠标事件、键盘事件、系统事件、表单事件、自定义事件....
onclick //点击事件
onmouseover //鼠标移入
onmouseout //鼠标离开
onmousedwn //按下以后出现东西
onmouseup ///鼠标抬起的一个事件
onmousemove //抚摸事件

如何添加事件:
元素.onmouseover
函数:可以理解为-命令,做一些事
function 名字(){ //肯定不会主动执行的!
document get element by id ‘link‘
docuemnt.getElementById(‘link‘); ......
}
1、直接调用:名字();
2、事件调用:元素.事件 = 函数名 oDiv.onclivk=名字;

function (){} 匿名函数
元素.事件= function (){};

测试: alert(1); 带一个确定按钮的警告框
alert(‘‘); 字符串 双引号也可以,只要是配对出现的
变量:
var li = document.getElementById(‘lis‘);
var num = 123;
var name = ‘leo‘;

时间: 2024-12-24 08:12:30

学习JS基础(1)的相关文章

零基础学习js——基础续

while语句 每次执行完语句块之后,又会跳回去检查小括号()里面的布尔值,如果为true,即再执行语句块. while(true){ console.log('true') }   //求1+2+3+...+100=?的值 var i=1; var s=0; while(i<=100){ s=s+i; i++; } console.log(s); continue 语句 终止本次循环,跳到顶部重新执行 var i=1; while(i<=5){ if(i===3){ continue; }

学习js基础篇

1.push() 和 unshift() 执行方法后返回新的数组长度而pop() 和 shift() 执行方法后会返回移除的项: shift() 取得第一项 pop()取得最后一项 push()从后面添加项 unshift() 从前面添加项 熟记方法:字母短的就是取一项,字母长的就是添加,pop()比push()短,所以是取,取长补短: push()是从前面加.unshift() 是从后面删,传参数:      pop() 是移除最后一项,shift()是移除第一项,无参数: slice() 方

学习js基础操作总结

1. 打开页面:window.open(); 关闭页面:window.close(); 2. //定时器 有返回对象 返回的是这个定时器的对象 setInterval();//连环炸弹 间隔执行 setTimeout();//定时炸弹 延迟执行 //清理定时器 var sett = setTimeout(function(){ console.log("setTimeout定时器"); },3000); var sett1 = setInterval(function(){ conso

JS基础练习:奇偶数、质数、闰年、水仙花数、完美数、累加、累乘、多位数拆分等

2018年8月1日       广州 这几天学习JS基础的运算符和语句,经常写到一些经典的例子,这里记录下. 很多数学概念不懂,就想不出算法,也就写不出来.所以也算对特殊的数学概念作个了解吧. 一.数值奇偶性的判断 概念:一个整数能被2整除的是偶数,不能被2整除的是奇数. 代码示例: 1 <script> 2 var num = parseInt(prompt("请任意输入一个整数:")); 3 if (num === 0 ) { 4 console.log("0

JS 基础学习整理

心得:   很多人都说JS的话其实是挺难的,但是也是很重要的,这句话其实一点都没错,就像这几天学习的js基础,刚开始基本学的就是一个框架和简单的算法思想就已经抬升了很大的一个难度阶级,对像我这类数学思维不是很好的人来说,其实就更是一个挑战了,但是,没有谁生来就会的,虽然我们的算法思维不是很好,但是,希望能在更多的练习中找到这种题型的解决方式,别人敲三道,我们可以敲五道,只希望在更多的练习中去克服这个难点,慢慢的去培养这种算法思想. 就这前面三天学的JS课程来说,其实比较难的也就是循环,很多时候怎

js基础学习笔记(二)

2.1  输出内容(document.write) document.write() 可用于直接向 HTML 输出流写内容.简单的说就是直接在网页中输出内容. 第一种:输出内容用“”括起,直接输出""号内的内容. <script type="text/javascript"> document.write("I love JavaScript!"); //内容用""括起来,""里的内容直接输出.

js基础学习笔记(一)

* 在js编写过程中,尽量保持统一使用单引号 'XXXX': * 所有变量都要声明 var,避免全局函数调用的冲突: 1.1    输出内容 docment.write(‘aileLi’); 改变某ID元素样式 docment.getElementById(‘ID’).style.color=’样式参数’; 1.2   输出弹出框 alert(‘aileLi’); 1.5  什么是变量?  从字面上看,变量是可变的量: 从编程角度讲,变量是用于存储某种/某些数值的存储器. 定义变量使用关键字va

js基础学习笔记(三)

3.1 认识DOM 文档对象模型DOM(Document Object Model)定义访问和处理HTML文档的标准方法.DOM 将HTML文档呈现为带有元素.属性和文本的树结构(节点树). 先来看看下面代码: 将HTML代码分解为DOM节点层次图: HTML文档可以说由节点构成的集合,三种常见的DOM节点: 1. 元素节点:上图中<html>.<body>.<p>等都是元素节点,即标签. 2. 文本节点:向用户展示的内容,如<li>...</li&g

JS基础学习08

今天主要学习到的是对象的概念及对象的创建. 22. 基本包装类型 昨天在学习JS中内置的对象时,字符串作为基本数据类型也具备对象的属性和方法,这里就是讲字符串变成了基本包装类型. 而在基本包装类型调用时会经过以下几个步骤: 1 先生成一个临时的基本包装类型的对象,var temp = new String(); 2 使用这个临时创建的对象,调用临时对象的属性和方法. 3 调用完毕之后,立即消毁,temp = null; 通过上面的三个步骤使字符串具备了对象的属性和方法. 23. 对象的概念和作用