JavaScript [学习笔记]

本文详细介绍了JavaScript的基础知识,包括其用于修改样式的功能、与CSS的相似性、事件处理以及三大组成部分:ECMAScript、DOM和BOM。文章还探讨了函数、数据类型转换、闭包、定时器、字符串和数组操作、事件冒泡、DOM操作以及表单事件等核心概念,并提供了示例代码,帮助读者深入理解JavaScript的使用和原理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

js的初步了解
     1.就是用来修改样式的,修改的是行内样式。任何样式都能够修改。
2.css里面怎么写js就怎么写。
3.任何元素都能加事件;事件都要小写
js的三大组成部分:
1.ECMAScript——核心解释器,把js代码转换成计算机可以读懂的语言
2.DOM——Document  object model 文档对象模型
增删改查文档节点
3.BOM——browser object model 浏览器对象模型
完全不兼容
特别的问题:
 0、 document.ready 和 document.load 有什么区别?
       document.ready比onload要快,要先加载
         页面加载完成有两种事件,一是 ready ,表示文档结构已经加载完成(不包含图片等非文字媒体文件),二是 onload ,指示页面包含图片等文件在内的所有元素都加载完成。
  1.调用一个函数总是返回一个值,如果没有指定这个值则返回undefined;
 2.对象引用问题(Date,json,arr)
     var arr = [1,2];
var arr2 = arr;
arr2.push(5);
document.write(arr+'<br />');//[1,2,5]
docume
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

真·skysys

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值