今日、理解できない JS に出くわしました。グーグルでビット単位の演算を行っても、あまり役に立ちません。誰かが以下を説明できますか?
function createExcerpt(string, maxLength) {
// Set a default value of maxLength of 110
maxLength = maxLength | 110;
...
パイプ文字はビットごとの OR であると読みましたが、上記で何が起こっているのか途方に暮れています。コンテキストのために関数をもっと投稿する必要がある場合は、お知らせください。