Javascript window.onload if error-应为语句

Javascript window.onload if error-应为语句,javascript,if-statement,window,onload,Javascript,If Statement,Window,Onload,为什么我在if上得到一个预期错误的语句?我不能把if-s放在window.onload吗?你的代码错了,这是写的。因为您应该将函数分配给window.onload。 阅读文档: 函数是您编写一些代码的方式,这些代码可以稍后调用和/或重复调用。它是大多数编程语言中相当基本的一部分。window.onload是一个事件,因此您需要创建一个函数来处理该事件,以便它运行。 window.onload( if(localStorage.getItem('name') !== null) {

为什么我在if上得到一个预期错误的语句?我不能把if-s放在window.onload吗?

你的代码错了,这是写的。因为您应该将函数分配给
window.onload
。 阅读文档:


函数是您编写一些代码的方式,这些代码可以稍后调用和/或重复调用。它是大多数编程语言中相当基本的一部分。window.onload是一个事件,因此您需要创建一个函数来处理该事件,以便它运行。
window.onload(
    if(localStorage.getItem('name') !== null) {
        $('#greet').html('Hello ' + localStorage.getItem('name'))
    };
);
window.onload = function() {
  if (localStorage.getItem('name') !== null) {
    $('#greet').html('Hello ' + localStorage.getItem('name'));
  }
};