小编WeA*_*ght的帖子

为什么要避免在JavaScript中创建对象?

我正在关注W3Schools的JavaScript教程.在阅读每个页面时,他们会向用户注意"避免创建对象"并改为使用原始数据类型.他们给出了这样的理由:"代码变得难以理解,或者如果使用对象,执行速度将会降低".我们应该避免在JavaScript中创建对象吗?

例如:

var value = new Number(1);  // Avoid this
var value = 1;              // do something like this instead.
Run Code Online (Sandbox Code Playgroud)

javascript

48
推荐指数
2
解决办法
4290
查看次数

HTML5最小字符长度验证忽略空格和制表符

我使用HTML5'pattern'属性和'required'来验证输入框.HTML5的必需属性可以工作,但它可以接受空格和制表符,这是不好的,因为用户只会放置空格.我需要正则表达式,它将接受空格和制表符,但只能计算字符的数量.示例"ronny jones"这应该给10.

在javascript中我们使用这样的东西来做,我在HTML5中寻找类似的东西

      var name = document.forms['contact']['name'].value.replace(/ /g,""); // remove whitespace
  if(name.length<6){  // count number of character.
     document.getElementById('message').innerHTML="Enter correct Name";   
     return false;
  }
Run Code Online (Sandbox Code Playgroud)

我在SO上找到了一个相关的问题:HTML5中是否有minlength验证属性?但它接受空格和标签,我不想要.

下面是我的HTML5模式代码,

    <input type="text" name="name" class="form-control" placeholder="Your Full Name" pattern="[A-Za-z]{6,}" title="Name should have atleast 6 characters." required="" />
Run Code Online (Sandbox Code Playgroud)

javascript regex html5

5
推荐指数
1
解决办法
4569
查看次数

日志文件与数据库在哪里保存用户活动数据以供分析?

我目前正在开发一个具有登录功能的网站。我需要跟踪用户活动,例如登录-注销时间、浏览总持续时间、IP 地址、位置等。所有数据将用于分析和安全目的。

现在,有两个选项(至少我知道)可以将如此庞大的数据保存在数据库或日志文件中。

保存在数据库或日志中正确的做法是什么?。

如果有人想知道,我正在使用PHP作为编程语言,使用MySQL作为数据库,并且没有任何数据分析经验。

php database machine-learning bigdata

2
推荐指数
1
解决办法
4068
查看次数

标签 统计

javascript ×2

bigdata ×1

database ×1

html5 ×1

machine-learning ×1

php ×1

regex ×1