JS函数可以再添加属性(包括方法)

时间:2021-04-12 23:33:24

1 前言

JS函数可以再添加属性(包括方法),这个有点有趣,记录一下。

2 代码

<!DOCTYPE html>
<html>
<head>
<title>Test canvs</title>
<script type="text/javascript">
function gameLoop(){
console.log("%cI am red","background-color:red")
}
gameLoop.start = function(){
console.log("%cstart","background-color:green")
} ////Error":Uncaught ReferenceError: aaa is not defined
// aaa.start =function(){
// console.log("%cstart","background-color:green")
// } gameLoop.start()
gameLoop() //console output:
//gameLoop.hasOwnProperty("start")
//true
</script>
</head>
<body>
JS函数可以再添加属性(包括方法)
</body>
</html>