JavaScript基础函数概念、定义及调用

概念:

  • 函数(function): 函数是可以一次定义多次调用的代码块
  • 方法(method): 当函数赋值给对象的属性,我们称为"方法"
//函数和对象合写在一起
var obj = {
name : '张三',
age : 18
fun : function(){
console.log(this.name) //这里的this指向的是obj这个对象
}//fun就成了该对象的一个方法
}

定义:

  • JavaScript 使用关键字 function 定义函数
  1. 声明式定义函数及调用
function 函数名(){
函数体;
}
函数名();//调用
  1. 函数表达式定义函数及调用
var fun = function 函数名(){
函数体;
}; //这是一条执行语句需要加;号
fun(); //一定要先声明才能调用,否则报错
  • 函数提升

​ js代码执行前引擎会先进行预编译,默认将当前作用域提升到前面去,使用表达式定义函数时无法提升

fun();//提前调用不会报错
function fun(){
console.log('a');
}
  • 函数应用例子打印5行5列星
function printStar() {
var str = '';
for (var i = 1; i <= 5; i++) {
for (var j = 1; j <= 5; j++) {
str += '⭐';
}
str += '\n'; //换行
}
console.log(str);
}
printStar();

在这里插入图片描述

posted @   吾不图  阅读(71)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示