永发信息网

关于jquery js函数定义(function和美元符号)的写法的几个小问题

答案:1  悬赏:80  手机版
解决时间 2021-04-22 22:26
  • 提问者网友:沉默菋噵
  • 2021-04-22 13:46
关于jquery js函数定义(function和美元符号)的写法的几个小问题
$(function (){})
function txtSelect(id) {}这个我知道 ,js里面的写法
$().ready(function () {})
$(document).ready(function () {})
(function ($) {})
还没时间学jquery,看到同事写的代码有这几种写法,有什么区别?
最佳答案
  • 五星知识达人网友:我住北渡口
  • 2021-04-22 14:00

$(function (){}) //这个是把function (){}这个函数初始化为一个jQuery对象:$(obj);
function txtSelect(id) {} //这个是js的规定写法
$().ready(function () {}) //有这种写法?那大概是表示jQuery一加载完就执行吧,不用等到文档加载完成.
$(document).ready(function () {}) //这种是在html文档流都完全下载后才开始运行里面的function,jQuery里这种写法很普遍.
(function ($) {}) //这种写法是错误的,js里没有这种语法,jQuery里也没有,这个是要报错的.你抄错了吧? 要不就是(function ($) {})(),后面要加一对括号的


我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯