首页 > 教程 > 关键词  > Javascript最新资讯  > 正文

JavaScript基础知识篇-你真的了解JavaScript吗?

2009-08-24 09:54 · 稿源:v-ec.com

你真的了解JavaScript吗?

让我们重温一下JavaScript的一些基础知识,请先写出以下代码中问号处的答案,再运行比较!

<script type="text/javascript">

var a=0,b=0,c=0;
a+++b+++c;
alert([a,b,c]);//?

var a=[];
alert(a[a++]);//?
alert(a);//?

var o={a:o++};
alert(o.a);//?

var f=function(){};
alert(f(f++));

alert(typeof(NaN))//?

alert(typeof(Infinity))//?

alert(typeof(null))//?

alert(typeof(undefined))//?

alert(NaN == NaN)//?

alert(NaN != NaN)//?

alert(NaN >= NaN)//?

alert(null == undefined)//?

alert(null >= undefined)//?

alert(null <= undefined)//?

alert(parseInt("123abc"))//?

alert(("123abc" - 0))//?

alert(Infinity > 10)//?

alert(Infinity > "abc")//?

alert(Infinity == NaN)//?

alert(true == 1)//?

alert(new String("abc") == "abc")//?

alert(new String("abc") === "abc")//?

var a = "123abc";
alert(typeof(a++));//?
alert(a);//?

var a = "123abc";
a.valueOf = function(){return parseInt(a);}
alert(++a);//?
alert(a-0);//?

var a = new Object();
a.toString = function(){return "123abc";}
a.valueOf = function(){return parseInt(a);}
alert(++a);//?
alert(a-0);//?

var spv = String.prototype.valueOf;
String.prototype.valueOf = function(){
return parseFloat(this);
}
alert("123abc" > 122);//?
alert(new String("123abc") > 122);//?
String.prototype.valueOf = spv;

var s = new String("abc");
alert(typeof(s) == typeof("abc"));//?
alert(s === "abc");//?
alert(s.toString() == s);//?

var a = new Object(),b = new Object();
a.toString = function(){return "a"};
b.toString = function(){return "b"};
alert(a>b);//?
a.valueOf = function(){return 1};
b.valueOf = function(){return 0};
alert(a>b);//?

var step = function(a){
return function(x){
return x + a++;
}
}
var a = step(10);
var b = step(20);
alert(a(10));//?
alert(b(10));//?

</script>

运行代码查看结果:https://www.jslab.org.cn/?tag=javascriptBasis

希望大家在学习JavaScript的时候注意基本功的练习!

原文地址:https://www.v-ec.com/dh20156/article.asp?id=264

举报

  • 相关推荐
  • 全能旗舰 | KSCAN-E重塑工业计量效率与精度新标杆

    思看科技推出旗舰级KSCAN-E智能无线三维扫描仪,具备0.02mm超高精度和8,290,000点/秒扫描速度,支持6种工作模式。该设备采用嵌入式运算模块和双供电系统,实现无线数据采集,适用于航空航天、汽车制造等工业领域。配备4×27蓝光激光线和高性能相机,支持180fps高速扫描,可精准捕捉复杂表面特征。内置强大计算模块,支持无线传输和双网卡设计,满足户外作业需求。搭配DefinSight计量软件平台,提供全场景三维数字化解决方案,重新定义工业计量效率与精度的新标准。

  • AI日报:12306 MCP Server上线;百度推AI搜索助手Tizzy.ai;ChatGPT录音模式面向Plus用户开放

    【AI日报】今日AI领域重要动态:1)百度推出无广告智能搜索助手Tizzy.ai,整合影视资源与深度思考功能;2)12306开源火车票查询引擎上线,采用FastAPI架构实现秒级响应;3)ChatGPT向Plus用户全面开放录音功能,支持实时记录与内容总结;4)开源SaaS模板FireGEO助力快速构建现代化Web应用;5)国产工具ReadMeX可一键生成高质量GitHub文档;6)百度AI助手新增视频通话功能,支持方言识别;7)Jackywine发布可成长AI伴侣"贝拉",具备情感学习能力;8)OpenAI将推出Agent模式,实现浏览器自动化与云端文件分析;9)MidJourney计划开放企业级API;10)MiniMax推出全栈开发功能,自然语言描述即可生成电商网站;11)Windsurf重新上线Claude Sonnet4模型,提升代码补全能力。

  • AI日报:百度发布“绘想”平台与MuseSteamer;阿里音频驱动全身数字人模型OmniAvatar

    【AI日报】今日AI领域重要动态:1.开源语音大模型Step-Audio-AQAA发布,实现音频到语音的端到端自然转换;2.百度推出"绘想"平台与MuseSteamer,通过AI一键生成专业级视频;3.浙大与阿里联合发布OmniAvatar,音频驱动数字人技术取得突破;4.百度搜索迎十年来最大改版,新增智能框、百看和AI助手功能;5.xAI开发者控制台新增Grok4及Grok4Code引用,预示新一代AI模型即将发布;6.Gemin

  • ChatGPT们重塑了对话框,钉钉今天要重塑表格

    ​自从1979年,丹·布里克林(Dan Bricklin)和鲍勃·弗兰克斯顿(Bob Frankston)在苹果当时划时代的 Apple II 电脑上做出了第一张可以自动计算和更新的电子表格 VisiCalc 后,表格就成为了计算机用数据方式理解人类世界的基座。不过,在更多的时候,没人这样讨论它。横横竖竖几个格子,表格无处不在,它看起来太普通了。 然而计算机诸多繁荣的根基,都建立在一张张表格之上,无�

  • 坦途NAVEE爆款 ST3 Pro:3699元抢百万豪车级减震神坐骑!颠簸过滤,舒适拉满!

    坦途NAVEE电动滑板车ST3Pro凭借汽车级配置成为中高端市场标杆。搭载1350W峰值功率电机,最高时速40km/h,28%爬坡能力;48V/596Wh汽车级电池通过德国莱茵认证,续航75km。采用四重悬架系统、10英寸自修复真空胎,配备三重刹车系统+智能TCS防滑系统。支持智能APP实现离线定位、蓝牙感应锁等功能。促销价仅3699元,赠送密码锁等福利。该产品重新定义了通勤工具标准,兼顾澎湃动力与舒适安全,成为3000元档电动滑板车的不二之选。

  • 苹果Apple Store教育优惠支持支付宝认证:3步搞定 买Mac/iPad更便宜

    日前,支付宝宣布,苹果Apple Store教育优惠支持支付宝认证。 大学生和在职教师,在购买Mac、iPad 等产品时,可通过支付宝快速完成教育认证,享受Apple专属教育优惠。 支付宝表示,该认证方式在Apple Store零售店、在线教育商店及天猫官方旗舰店均可使用。 支付宝认证方式很简单,仅需3步就能搞定。 第1步:学生打开支付宝搜学生认证”,教职工可搜索芝麻名片”;

  • 国内MCP服务合集平台去哪看?MCP server资源平台推荐

    ​在当今人工智能技术飞速发展的时代,AI模型与外部工具和服务的交互能力正逐渐成为推动技术进步的关键因素。今天,我们聚焦于一个新兴的、极具潜力的平台——AIbase,它为全球的AI开发者和研究人员提供了一个前所未有的MCP(Model Context Protocol,模型上下文协议)服务器集合平台,助力AI技术的进一步发展。 AIbase平台致力于整合全球优质的MCP服务器资源,为开发者提供�

  • 普渡机器人发布AI扫吸推机器人PUDU MT1 Vac,重新定义智能吸尘新标准

    普渡科技7月15日发布AI扫吸推机器人PUDU MT1Vac,专为大面积吸尘场景设计。产品采用双独立风道系统,吸尘效率提升200%,配备20L超大容量尘污分离系统,单次作业可覆盖1000㎡酒店地毯清洁需求。机器人具备55cm超宽吸尘宽度,集成HEPA级过滤系统,能识别不同地面材质自动调节吸力。搭载激光SLAM+视觉VSLAM融合定位系统,适应酒店、商超等复杂场景。该产品填补了大容量高效吸尘机器人市场空白,推动行业智能化升级。

  • Perplexity推出AI浏览器Comet:想用得开1400元/月的订阅

    由英伟达支持的Perplexity AI推出了一款名为Comet的AI驱动网络浏览器。 Comet浏览器的核心卖点是其AI驱动的交互体验,公司表示它将整个浏览会话转变为单一、无缝的交互,将复杂的工作流程简化为流畅的对话。

  • 出海企业的AI基础设施选择指南:哪些云服务厂商既支持云主机又提供GPU?

    文章分析了中国AI大模型产品出海趋势,指出"云主机+GPU"综合云平台正成为企业首选。对比了AWS、GCP、Azure等主流云服务商,重点推荐DigitalOcean因其价格透明、部署简便、全球节点覆盖等优势。文章建议企业根据业务场景选择匹配的GPU型号,并考虑成本结构、海外节点覆盖、本地化支持等关键因素,为出海企业提供云平台选型参考。