当前位置:网站首页>JS topic - console log()
JS topic - console log()
2022-07-05 15:20:00 【Shepherd Wolf】
1. function 、 Variable Scope
(1)
Foo()
function Foo () {
console.log(this.getName())
}
var getName = function () {
console.log(4)
}
Foo()
function getName () {
console.log(5)
}
Foo()
(2)
Foo()
function Foo () {
getName = function () {
console.log(1)
}
console.log(this.getName())
}
var getName = function () {
console.log(4)
}
Foo()
function getName () {
console.log(5)
}
Foo()
(3)
function Foo () {
getName = function () {
console.log(1)
}
return this
}
Foo.getName = function () {
console.log(2)
}
new Foo.getName()
(4)
function Foo () {
getName = function () {
console.log(1)
}
return this
}
Foo.getName = function () {
console.log(2)
}
Foo.prototype.getName = function () {
console.log(3)
}
var getName = function () {
console.log(4)
}
function getName () {
console.log(5)
}
Foo.getName()
getName()
Foo().getName()
getName()
new Foo.getName()
new Foo().getName()
new new Foo().getName()
(5)
function test() {
console.log(1, this)
return function() {
console.log(2, this)
return function () {
console.log(3, this)
}
};
};
document.querySelector("input").addEventListener('input', test()());
(6)
for (var i = 0; i <10; i++) {
setTimeout(function() {
console.log(i);
}, 0);
}
for (let i = 0; i <10; i++) {
setTimeout(function() {
console.log(i);
}, 0);
}
【 answer 】:
1.
(1) 5 4 4
(2) 1 1 1
(3) 2
(4) 2 4 1 1 2 3 3
(5) Page initialization this-> window window. (input After entering the value this-> input)
(6) 10 individual 10; 0 1 2 3 4 5 6 7 8 9
边栏推荐
- [recruitment position] infrastructure software developer
- 当代人的水焦虑:好水究竟在哪里?
- I spring and autumn blasting-2
- Talk about your understanding of microservices (PHP interview theory question)
- I include of spring and Autumn
- Huawei Hubble incarnation hard technology IPO harvester
- 社区团购撤城“后遗症”
- Bugku cyberpunk
- Bugku's Ah Da
- 可视化任务编排&拖拉拽 | Scaleph 基于 Apache SeaTunnel的数据集成
猜你喜欢
Drive brushless DC motor based on Ti drv10970
How to paste the contents copied by the computer into mobaxterm? How to copy and paste
ionic cordova项目修改插件
Interpretation of Apache linkage parameters in computing middleware
[JVM] operation instruction
SQL Server learning notes
Your childhood happiness was contracted by it
做研究无人咨询、与学生不交心,UNC助理教授两年教职挣扎史
Reasons and solutions for redis cache penetration and cache avalanche
Thymeleaf uses background custom tool classes to process text
随机推荐
Photoshop插件-动作相关概念-ActionList-ActionDescriptor-ActionList-动作执行加载调用删除-PS插件开发
Dark horse programmer - software testing -10 stage 2-linux and database -44-57 why learn database, description of database classification relational database, description of Navicat operation data, de
CPU design practice - Chapter 4 practical task 2 using blocking technology to solve conflicts caused by related problems
可视化任务编排&拖拉拽 | Scaleph 基于 Apache SeaTunnel的数据集成
Your childhood happiness was contracted by it
Leetcode: Shortest Word Distance II
Ionic Cordova project modification plug-in
ICML 2022 | explore the best architecture and training method of language model
CODING DevSecOps 助力金融企业跑出数字加速度
Detailed explanation of QT creator breakpoint debugger
计算中间件 Apache Linkis参数解读
Detailed explanation of usememo, memo, useref and other relevant hooks
sql server学习笔记
P6183 [USACO10MAR] The Rock Game S
Thymeleaf uses background custom tool classes to process text
[12 classic written questions of array and advanced pointer] these questions meet all your illusions about array and pointer, come on!
漫画:程序员不是修电脑的!
Jmeter性能测试:ServerAgent资源监控
GPS original coordinates to Baidu map coordinates (pure C code)
P1451 求细胞数量/1329:【例8.2】细胞