var str = "test"; console.log(str); // test console.log(`str`) //str 这里的str是模板语法里面的,而不是变量str console.log(`${str}`); //模板语法引入变量str, 输出 test console.log(`'${str}'`); /输出 'test'; 这个问题是今天使用sql的时候发现的, `INSERT INTO user (id, username, password) VALUES…
一,定义变量let(类似var) 在js一直有一个bug是var: 1.var 声明的变量会有变量提升 console.log(name); //jhon var name = 'jhon'; 2.var 没有块级作用域 var name2 = 'jjjon'; { var name2 = 'tom'; } console.log(name2); //tom 3.var 可以多次重复定义一个变量,后面的变量替换前面变量 var name3 = 'jond'; var age = 18; var…
前言:当我们想在页面上给客户端返回一个当前时间,一些初学者可能会很自然的想到用占位符,字符串拼接来达到我们想要的效果,但是这样做会有一个问题,HTML被直接硬编码在 Python代码之中. 1 2 3 4 def current_datetime(request): now = datetime.datetime.now() html = "<html><body>It is now %s.</body></html>"…