JS&JQ篇

本文概述了JavaScript与Java之间的区别,介绍了JavaScript的基本数据类型、DOM概念及其操作、常见事件、定时器、比较运算符以及jQuery库中的各种方法,如attr()与prop()、empty()与remove()和动画效果fadeIn/fadeOut。

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

  • JavaScript和Java有什么关联?(☆)

  • JavaScript和Java没有任何联系,只不过JavaScript开发过程中引入了很多Java语法而已,JS是前端编程语言,Java是后台编程语言
  •  JavaScript中常用的数据类型有哪些?(☆☆☆☆)

  • 基本类型:number、string、boolean、null、undefined
  • 引用类型:object、function
  • 什么是DOM思想?DOM节点分类有哪些?(☆☆☆☆☆)

  • DOM全程Document Object Model(文档对象模型),将HTML文档中每一个内容看做节点来操作和处理
  • . 元素节点
  • . 属性节点
  • . 文本节点
  • 获取元素节点的方式有几种?(☆☆☆)

  • . document.getElementById();
  • . document.getElementsByClassName();
  • . document.getElementsByName();
  • . document.getElementsByTagName();
  • JavaScript中常用的事件有哪些?(☆☆☆☆☆)(掌握越多越好)

  • . onclick单击事件
  • . ondblclick双击事件
  • . onblur失去焦点事件
  • . onfocus获得焦点事件
  • . onsubmit表单提交事件
  • setTimeOut和setInterval的区别?(☆☆)

  • 两者都表示定时器,即定时触发JS函数
  • setTimeOut:只会触发函数一次
  • setInterval:循环触发函数
  • 扩展:通过clearTimeOut和clearInterval可以清除定时器效果
  • JavaScript中==和===比较方式的区别?(☆☆☆☆☆)

  • ==:等值符(两个数据相等即可,类型可以不一样)
  • ===:等同符(两个数据的数值和类型必须一致)
  • JavaScript中alert()、confim()、prompt()分别代表什么意思?

  • alert():警告框
  • confirm():确认框
  • prompt():输入框
  • 如何声明JQ对象?(☆☆)

  • 通过$()来声明JQ对象
  • JQ中attr()和prop()方法的区别是?(☆☆)

  • 两者都可以操作属性节点,但是针对于selected=selected这种特殊属性时,两者获取的值不一样,建议使用prop处理
  • JQ中empty()和remove()方法的区别?(☆☆)

  • empty():保留当前节点,清空节点内部所有数据
  • remove():移除当前节点及节点内部所有内容
  • JQ中fadeIn()和fadeOut()的用法是?(☆☆)

  • 还有可能会问,JQ如何实现动画效果?也是这么答
  • fadeIn():元素淡入效果
  • fadeOut:元素淡出效果
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值